이것은 (잘하면) 사소한 또는 매우 간단한 대답이있을 수 있습니다.DataGridTextColumn 헤더 DataTemplate
내 DataGrid
에 대한 사용자 정의 표제를 원한다고 가정합니다. 많은 열이있는 경우
<DataGridTextColumn Binding="{Binding Name}">
<DataGridTextColumn.HeaderTemplate>
<DataTemplate>
<TextBlock Text="Header Text" TextWrapping="Wrap"/>
</DataTemplate>
</DataGridTextColumn.HeaderTemplate>
</DataGridTextColumn>
그러나, ColumnHeaderTemplate
내 사용자 정의 DataTemplate
입니다
<DataGridTextColumn Binding="{Binding Name}">
HeaderTemplate="{StaticResource ColumnHeaderTemplate}"
</DataGridTextColumn>
같은 것을 사용할 수 있습니다 덜 복잡하십시오 DataTemplate
그래서 나는 사용할 수 있습니다. 내 질문은 DataTemplate
에 '헤더 텍스트'를 전달하는 방법입니다.
정확히 내가 무엇을 찾고 있었습니까. –
문제는 @ JamesHirschorn입니다. 다행히 도왔다. – dkozl