DataGrid在更改WPF MVVM应用程序中的选项卡时失去了选择,排序,分组等功能

时间:2013-04-17 08:16:25

标签: c# .net wpf mvvm datagrid

我构建了一个MVVM模式MVVM pattern

的应用程序

我使用DataGrid

extended WPF toolkit.

每当我更改标签并返回到数据网格时,所有设置(如排序,选择和分组)都将丢失。

我读到我可以将这些设置保存在附加属性中,但为什么我必须这样做?

数据网格刷新视图的触发器是什么?如何阻止数据网格执行此操作?

1 个答案:

答案 0 :(得分:0)

问题是标签控件,每次切换tabitems时都会加载和卸载。有一些关于如何改变这种行为的帖子。

另一种方法是保持数据网格状态并在加载时应用它。