C# 从另一个modelview更新属性modelview

C# 从另一个modelview更新属性modelview,c#,wpf,mvvm,C#,Wpf,Mvvm,例如,我的settingsmodelview有两个属性:路径和目录。我还有另一个模型视图 Class ExpModelView { SettingsModelView settings; ... } 如何在设置中更改路径时在ExpModelView中更改数据 使用依赖项注入将ExpModelView注入SettingsModelView,然后在Path属性的setter中更新ExpModelView 使用依赖项注入将SettingsModelView注入到ExpModelVie

例如,我的settingsmodelview有两个属性:路径和目录。我还有另一个模型视图

Class ExpModelView
{
    SettingsModelView settings;
    ...
}
如何在设置中更改路径时在ExpModelView中更改数据

使用依赖项注入将ExpModelView注入SettingsModelView,然后在Path属性的setter中更新ExpModelView

使用依赖项注入将SettingsModelView注入到ExpModelView中,并订阅SettingsModelView中的invent,该invent在路径设置更改时引发事件