我的应用程序使用WPF工具包的DataGrid
。可以单击标准列标题(当我使用鼠标移动它们时,也会出现一些效果),但模板列的标题不具有此行为。当我点击标题时没有触发排序事件,也没有视觉效果。
<Controls:DataGrid Sorting="DataGrid_Sorting">
<Controls:DataGrid.Columns>
<Controls:DataGridTextColumn Header="Hello" />
<Controls:DataGridTemplateColumn Header="World">
<Controls:DataGridTemplateColumn.CellTemplate>
<DataTemplate>
<Button Content="Test" />
</DataTemplate>
</Controls:DataGridTemplateColumn.CellTemplate>
</Controls:DataGridTemplateColumn>
</Controls:DataGrid.Columns>
</Controls:DataGrid>
如何实现排序(或DataGrid
提供哪些信息?)
最诚挚的问候,Oliver Hanappi
答案 0 :(得分:4)
我在CodePlex上找到了解决方案:http://wpf.codeplex.com/Thread/View.aspx?ThreadId=63961
最诚挚的问候 Oliver Hanappi