我希望数据网格的标题可以是多行的,以防列的文本对于单行而言太长。所以我正在尝试这个解决方案:
<DataGridTextColumn Width="393">
<DataGridTextColumn.HeaderTemplate>
<DataTemplate>
<TextBlock Text="{Binding Path=MyPropertyInItemSource}" TextWrapping="Wrap"/>
</DataTemplate>
</DataGridTextColumn.HeaderTemplate>
</DataGridTextColumn>
但是没有显示文本。但是,在这种情况下我可以绑定到属性:
<DataGridTextColumn Header="My Header"
Binding="{Binding MyPropertyInTheItemSource}" Width="393"/>
如何设置标题模板中使用的 TextBlock 的文本?
谢谢。