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

TestProject.zip
다운로드

▶ MainPage.xaml

<Page x:Class="TestProject.MainPage"
    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
    FontFamily="나눔고딕코딩"
    FontSize="16">
    <Grid x:Name="rootGrid"
        Background="{StaticResource ApplicationPageBackgroundThemeBrush}">
    </Grid>
</Page>

 

728x90

 

▶ MainPage.xaml.cs

using Windows.UI;
using Windows.UI.Text;
using Windows.UI.Xaml;
using Windows.UI.Xaml.Controls;
using Windows.UI.Xaml.Media;

namespace TestProject
{
    /// <summary>
    /// 메인 페이지
    /// </summary>
    public sealed partial class MainPage : Page
    {
        //////////////////////////////////////////////////////////////////////////////////////////////////// Constructor
        ////////////////////////////////////////////////////////////////////////////////////////// Public

        #region 생성자 - MainPage()

        /// <summary>
        /// 생성자
        /// </summary>
        public MainPage()
        {
            this.InitializeComponent();

            TextBlock textBlock = new TextBlock();

            textBlock.HorizontalAlignment = HorizontalAlignment.Center;
            textBlock.VerticalAlignment   = VerticalAlignment.Center;
            textBlock.Foreground          = new SolidColorBrush(Colors.Yellow);
            textBlock.FontFamily          = new FontFamily("Times New Roman");
            textBlock.FontSize            = 96;
            textBlock.FontStyle           = FontStyle.Italic;
            textBlock.Text                = "Hello, Windows 10!";

            this.rootGrid.Children.Add(textBlock);
        }

        #endregion
    }
}

※ x:Name 속성은 XAML 자체 내장된 것으로 XAML 파일의 어떤 개체에도 사용할 수 있다.

※ Name 속성은 FrameworkElement로부터 파생된 클래스에서만 사용할 수 있다.

728x90
반응형
그리드형(광고전용)
Posted by icodebroker

댓글을 달아 주세요