我有一个填充了DataSet数据的WPF DataGrid。我有CanUserSortColumns
设置为true。在WPF DataGrid中保留用户定义的排序顺序
是否可以保留用户在网格刷新时指定的排序?我把它留住这是使用
object selectedItem = dgInvoiceHeads.SelectedItem;
刷新发生之前,然后放置
dgInvoiceHeads.SelectedItem = selectedItem;
刷新发生后选择的项目。
但我似乎无法得到它保留指定的排序。
通过在列实例中使用SortMemberPath而不是Header属性,可以解决必须使头文件与类成员相同的问题。 'sortHeader = e.Column.SortMemberPath' – BrianVPS