프로그래밍 기술/WPF

[WPF] 3.2 Window 속성 변경하기

언제나휴일 2016. 4. 19. 07:49
반응형

3.2 Window 속성 변경하기

 

 Window의 속성은 화면에 표시하는 부분을 포함하여 다양한 속성들이 있습니다. 통합 개발 환경에서는 속성 창을 통해 간단하게 설정 값을 확인하거나 지정할 수 있습니다.


속성 창

[그림 3.1] 속성 창

 

 [그림 3.1]에서는 Window Title 속성 값을 About Window로 변경하였습니다. 이와 같이 속성 창을 통해 값을 설정하면 xaml의 태그에 해당 속성에 대한 값이 자동으로 설정합니다.

 

Window1.xaml

<Window x:Class="FirstApplication.Window1"

    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"

    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"

    Title="About Window" Height="300" Width="300">

    <Grid>       

    </Grid>

</Window>

 

 물론 xaml 파일에 직접 원하는 요소의 속성을 변경해도 같은 결과를 갖습니다.

  

 또 다른 방법은 cs 파일에서 속성을 변경하는 코드를 작성하는 것입니다. WPF를 효과적으로 학습하는 방법 중에 하나로 xaml에 태그로 작성된 것을 cs에 소스로 작성해 보는 것입니다.

 

Window1.xaml.cs

using System.Windows;

namespace FirstApplication

{         

    public partial class Window1 : Window

    {

        public Window1()

        {

            InitializeComponent();

            Width = 100;           

        }

    }

}

 

반응형