【发布时间】:2011-08-19 05:50:03
【问题描述】:
.NET 4 附带的DataGrid 似乎不包含列标题和行标题单击的事件。我想接收列标题单击的事件,因为我想提供自己的排序行为并关闭默认排序,这是因为我的视图模型是一个分页模型,一次只能显示 25/50/100 行,默认排序当然只会对当前页面进行排序。
现在我可以创建一个新的DataGridColumnHeader 样式,其中包含一个可点击元素并设置ColumnHeaderStyle,尽管这看起来很痛苦,因为我很难弄清楚它是哪一列被点击等.
还有其他人反对并解决了吗?
【问题讨论】: