silverlight 的DataGrid 通过设置DataGridTemplateColumn CanUserSort="True" 使其能点击列头进行默认排序方法的排序。
但有以下场景默认的排序会有问题:记录的最后一条记录为汇总记录: 合计.....如果用默认的排序规则,合计行将参与默认排序....
!!!!是否能在重载 DataGrid 点击列头的默认排序方法,比如重载排序方法只对 不含合计行的数据集排序, 怎么重载,有无排序事件?? 求指教!!!
你是不是将汇总数据放在数据源里面绑定的?何不换一个角度,你在绑定的时候在最后一行的时候将汇总数据加上去。不久没有这个问题了吗?
先绑定数据源,在手动给DataGrid 增量行??? 有考虑以下的问题:
1,点击DataGrid 列头只会对 绑定的数据源列排序,手动添加的汇总行 不会参与排序?
2,怎么手动增加行? siverlight 的DataGrid 没有.Items和Rows这些属性,我多不知道怎么代码新增行