728x90
반응형
▶ MainWindow.xaml
<Window x:Class="TestProject.MainWindow"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
Width="800"
Height="600"
Title="DataGridTextColumn 엘리먼트 : 텍스트 컬럼 사용하기"
FontFamily="나눔고딕코딩"
FontSize="16">
<Window.Resources>
<XmlDataProvider x:Key="CustomerXmlDataProviderKey"
XPath="Data"
Source="Customer.xml" />
</Window.Resources>
<Grid Margin="10">
<DataGrid
AutoGenerateColumns="False"
IsReadOnly="True"
ItemsSource="{Binding Source={StaticResource CustomerXmlDataProviderKey}, XPath=Customer}">
<DataGrid.Columns>
<DataGridTextColumn
Header="이름"
FontStyle="Italic"
Binding="{Binding XPath=@FirstName}" />
<DataGridTextColumn
Header="성"
FontWeight="Bold"
Binding="{Binding XPath=@LastName}" />
</DataGrid.Columns>
</DataGrid>
</Grid>
</Window>
728x90
반응형
'C# > WPF' 카테고리의 다른 글
[C#/WPF] Dispatcher 클래스 : CheckAccess 메소드를 사용해 메인 스레드 여부 구하기 (0) | 2020.09.21 |
---|---|
[C#/WPF] EasingDoubleKeyFrame 엘리먼트 : EasingFunction 속성에서 CubicEase/BounceEase 객체 사용하기 (0) | 2020.09.20 |
[C#/WPF] EasingPointKeyFrame 엘리먼트 : EasingFunction 속성에서 CubicEase/BounceEase 객체 사용하기 (0) | 2020.09.20 |
[C#/WPF] DataGridTemplateColumn 엘리먼트 : CellTemplate/CellEditingTemplate 속성 사용하기 (0) | 2020.09.19 |
[C#/WPF] XmlDataProvider 엘리먼트 : Source 속성을 사용해 XML 데이터 사용하기 (0) | 2020.09.19 |
[C#/WPF] DataGridTextColumn 엘리먼트 : 텍스트 컬럼 사용하기 (0) | 2020.09.19 |
[C#/WPF] DependencyPropertyDescriptor 클래스 : AddValueChanged 메소드를 사용해 의존 속성 값 변경시 통지하기 (0) | 2020.09.19 |
[C#/WPF] ObjectDataProvider 엘리먼트 : 열거형 타입 구하기 (0) | 2020.09.18 |
[C#/WPF] DataGrid 엘리먼트 : 커스텀 컬럼 사용하기 (0) | 2020.09.18 |
[C#/WPF] TriggerAction<T> 클래스 : 전경색 변경 액션 사용하기 (0) | 2020.09.18 |
[C#/WPF] TriggerBase<T> 클래스 : 텍스트 변경시 트리거 사용하기 (0) | 2020.09.18 |
댓글을 달아 주세요