从另一个模型视图更新属性模型视图

时间:2015-02-03 05:20:59

标签: c# wpf mvvm

例如,我有settingsmodelview,其中包含2个属性Path和Directory。我有另一个模型视图

Class ExpModelView
{
    SettingsModelView settings;
    ...
}

在设置中更改路径时,如何更改ExpModelView中的数据。

1 个答案:

答案 0 :(得分:0)

  1. 使用依赖注入将ExpModelView注入SettingsModelView,然后在Path属性的设置器中,更新ExpModelView

  2. 使用依赖注入将SettingsModelView注入ExpModelView并订阅位于SettingsModelView内的发明,当Path设置发生更改时,该发明会引发事件。