728x90
반응형
1) Project 생성
프로젝트를 생성하면, 자동으로 xaml 파일과 .xaml.cs 파일이 생긴다.
디자인은 .xaml 파일로 , 로직은 cs 파일로 작업하면 된다.
먼저 디자인 파일 .xaml을 보면 자동으로 다음과 같이 작성되어있다.
만약 아래 코드가 없으면 아래 코드를 추가하여
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
xmlns:mc ="http://schemas.openxmlformats.org/markup-compatibility/2006"
xmlns:local="clr-namespace:WpfApplication1"
mc:Ignorable ="d"
다음과 같이 작성한다.
<Window x:Class="WpfApplication1.MainWindow"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
xmlns:mc ="http://schemas.openxmlformats.org/markup-compatibility/2006"
xmlns:local="clr-namespace:WpfApplication1"
mc:Ignorable ="d"
Title="MainWindow" Height="350" Width="525">
<Grid>
</Grid>
</Window>
이제 이 코드 안에 btn, label, 등등 디자인을 하고
.xaml.cs에서 기능적인 부분을 작성하면 된다.
2) label 생성
역시나 등장하는 hello world
<Window x:Class="WpfApplication1.MainWindow"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
xmlns:mc ="http://schemas.openxmlformats.org/markup-compatibility/2006"
xmlns:local="clr-namespace:WpfApplication1"
mc:Ignorable ="d"
Title="MainWindow" Height="350" Width="525">
<Grid>
<Label Name="lbl_test" HorizontalAlignment="Center" VerticalAlignment="Center"
FontSize="30" >hello world!</Label>
</Grid>
</Window>
728x90
반응형
'c# > WPF' 카테고리의 다른 글
[WPF] Column, Row 생성 (0) | 2022.03.22 |
---|