반응형

안녕하세요, 츄르 사려고 코딩하는 집사! 코집사입니다.

이번 글은 C# WPF 프로그래밍 속성(Property) 다루기 입니다.

 

1. 먼저 WPF 앱 프로젝트를 만들어 줍니다.

 

2. student라는 클래스를 만들어 줍니다.

3. xaml에서 student라는 클래스를 사용하기 위해 using을 해줍니다.

   - xmlns:myClass(아무거나해도된다)="class이름 입력시 자동완성"

4. 아래의 코드 같이 사용하면 된다.

<Window x:Class="WpfApp17.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:WpfApp17"

xmlns:myClass="clr-namespace:WpfApp17.classes"

mc:Ignorable="d"

Title="MainWindow" Height="450" Width="800">

<Grid>

<ListBox>

<Button Content="Hello"

Click="Button_Click"/>

<myClass:student FirstName="용구"

LastName=""/>

</ListBox>

</Grid>

</Window>

 

 

5. ToString()을 오버라이드 해서 xaml에 보여준다.

 

6. 결과

반응형
  • 네이버 블러그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 카카오스토리 공유하기