在主/详细信息方案中将更改应用于模型

时间:2014-02-18 12:10:44

标签: wpf master-detail catel

我正在使用Catel开发一个具有类似于Catel.Examples.WPF.MasterDetail的主/详细结构的应用程序。如果我在“详细信息”视图中更改当前模型的属性,然后在“主视图”中切换当前元素,则所有更改都将丢失。

当详细信息视图的DataContext切换时,如何更改此行为以保留模型中的所有更改?请注意,无法在“详细信息”视图中添加Apply按钮以显式应用更改。

1 个答案:

答案 0 :(得分:0)

我们在最新的每晚构建中在Catel中实现了这个原生功能。如果您觉得使用最新的每晚构建感觉不舒服,则可以选择以下选项:不要使用[Model]属性修饰模型。

有关该功能的更多信息,请参阅原始票证:

https://catelproject.atlassian.net/browse/CTL-354