2
A
답변
1
<DataGrid ItemsSource="{Binding }" Name="dataGrid1" AutoGenerateColumns="False"
ColumnHeaderHeight="50" >
<DataGrid.Resources>
<Style x:Key="DataGridColumnHeader" TargetType="{x:Type DataGridColumnHeader}">
<Setter Property="VerticalContentAlignment" Value="Center" />
<Setter Property="Template">
<Setter.Value>
<ControlTemplate TargetType="{x:Type DataGridColumnHeader}">
<Grid>
<ContentPresenter SnapsToDevicePixels="{TemplateBinding SnapsToDevicePixels}"
VerticalAlignment="{TemplateBinding VerticalContentAlignment}"
HorizontalAlignment="{TemplateBinding HorizontalContentAlignment}" />
</Grid>
</ControlTemplate>
</Setter.Value>
</Setter>
</Style>
</DataGrid.Resources>
<DataGrid.Columns>
<DataGridTextColumn Header="Main1" Width="60"
HeaderStyle="{StaticResource DataGridColumnHeader}">
<DataGridTextColumn.HeaderTemplate>
<DataTemplate>
<StackPanel Orientation="Vertical">
<TextBlock Width="60"/>
<DataGridColumnHeader Content="Nested1" Width="60"/>
</StackPanel>
</DataTemplate>
</DataGridTextColumn.HeaderTemplate>
</DataGridTextColumn>
<DataGridTextColumn Header="Nested2" Width="60"
HeaderStyle="{StaticResource DataGridColumnHeader}">
<DataGridTextColumn.HeaderTemplate>
<DataTemplate>
<StackPanel Orientation="Vertical">
<TextBlock FontWeight="Bold" Text="Main1"/>
<DataGridColumnHeader Content="Nested2" Width="60" />
</StackPanel>
</DataTemplate>
</DataGridTextColumn.HeaderTemplate>
</DataGridTextColumn>
<DataGridTextColumn Width="60"
HeaderStyle="{StaticResource DataGridColumnHeader}">
<DataGridTextColumn.HeaderTemplate>
<DataTemplate>
<StackPanel Orientation="Vertical">
<TextBlock />
<DataGridColumnHeader Content="Nested3" Width="60"/>
</StackPanel>
</DataTemplate>
</DataGridTextColumn.HeaderTemplate>
</DataGridTextColumn>
</DataGrid.Columns>
</DataGrid>
관련 문제
- 1. mvvm 패턴의 wpf DataGrid에서 동적 열을 가져올 수 있습니까?
- 2. WPF DataGrid에서 내 열을 어떻게 정의 할 수 있습니까?
- 3. 행과 열을 WPF DataGrid에서 클릭하는 방법
- 4. WPF DataGrid에서 특정 ColumnHeader를 숨길 수 있습니까?
- 5. WPF DataGrid에서 XPathNodeIterator를 어떻게 사용할 수 있습니까?
- 6. WPF CollectionView를 만들어 데이터의 여러 열을 가져올 수 있습니까?
- 7. DataGrid에서 DataContext로 WPF 바인딩
- 8. DataGrid에서 CSV/텍스트 Wpf
- 9. Datagrid에서 열을 정렬하는 방법?
- 10. WPF DataGrid에서 끌어서 놓기로 그룹화
- 11. Datagrid에서 특정 열을 채우기
- 12. datatable에서 datagridview로 특정 열을 가져올 수 있습니까?
- 13. 공유 목록에서 원하는 열을 가져올 수 있습니까?
- 14. WPF DataGrid에서 이중 바인딩?
- 15. ScrollIntoView는 virtualstackpannel에서 동기화되어 있습니까 (특히 WPF DataGrid에서)?
- 16. 중첩 DataGrid에서 복사
- 17. DataGrid에서 WPF 이미지 바인딩
- 18. WPF DataGrid에서 SelectedItem 바인딩하기
- 19. Wpf DataGrid에서 레코드 찾기
- 20. WPF Popup 컨트롤의 Hwnd를 가져올 수 있습니까?
- 21. WPF DataGrid에서 Column을 정의하고 CollectionView로 바인딩 할 때 열을 숨길 수 있습니까?
- 22. 중첩 된 WPF DataGrids
- 23. WPF DataGrid에서 여러 행을 선택할 수 없습니다
- 24. 내 WPF DataGrid에서 삽입하거나 삭제할 수 없습니다.
- 25. Linq가 DataGrid에서 행을 검색 할 수 있습니까?
- 26. WPF DataGrid에서 선택한 항목에 바인딩
- 27. WPF : DataGrid에서 Row의 SelectedItem에 바인딩합니다.
- 28. WPF : 전체 DataGrid에서 단방향 바인딩
- 29. WPF Datagrid에서 기본 열 머리글을 변경하는 방법?
- 30. DataGrid에서 바운드 열을 어떻게 정렬합니까?