첨부 실행 코드는 나눔고딕코딩 폰트를 사용합니다.
728x90
반응형
728x170

■ MultiBinding 엘리먼트의 StringFormat 속성을 사용해 문자열 포맷을 설정하는 방법을 보여준다.

TestProject.zip
다운로드

▶ MainWindow.xaml

<Window x:Class="TestProject.MainWindow"
    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
    xmlns:s="clr-namespace:System;assembly=mscorlib"
    Width="800"
    Height="600"
    Title="MultiBinding 엘리먼트 : StringFormat 속성을 사용해 문자열 포맷 설정하기"
    FontFamily="나눔고딕코딩"
    FontSize="16">
    <Window.Resources>
        <s:String x:Key="NameStringKey">홍길동</s:String>
        <s:DateTime x:Key="TodayDateTimeKey">2020/09/18</s:DateTime>
        <Style TargetType="TextBlock">
            <Setter Property="Margin" Value="10" />
        </Style>
    </Window.Resources>
    <Grid>
        <TextBlock
            HorizontalAlignment="Center"
            VerticalAlignment="Center">
            <TextBlock.Text>
                <MultiBinding StringFormat="성명 : {0}, 날짜 : {1:yyyy-MM-dd}">
                    <Binding Source="{StaticResource NameStringKey}"    />
                    <Binding Source="{StaticResource TodayDateTimeKey}" />
                </MultiBinding>
            </TextBlock.Text>
        </TextBlock>
    </Grid>
</Window>
728x90
반응형
그리드형(광고전용)
Posted by icodebroker

댓글을 달아 주세요