[WPF] 3.2 Window 속성 변경하기
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; } } } |