有效地处理设置

时间:2017-05-24 19:41:28

标签: c# mvvm uwp

我有ClassA需要从SettingsView控制它的一些属性。这将需要创建一个视图并将其绑定到SettingsViewModel。我期待避免的一件事是想到必须将ClassA属性复制到ViewModel 中。

所以我考虑创建一个Abstract SettingsClass并添加它的ClassA属性,然后使ClassA继承自SettingsClass,但我发现这将是一个问题,因为SettingsViewModel继承自ViewModelBase,而多重继承是不可能的。

在这种情况下,避免重复属性是否真的值得,是否有解决此问题的有效方法?

1 个答案:

答案 0 :(得分:1)

这是最终构建设置的方法,同时确保不要重复其属性:





< / p>&#XA;