WPF主窗口控制绑定属性从另一个窗口

时间:2015-05-21 15:06:45

标签: wpf vb.net mvvm

我是WPF和数据绑定的新手所以我偶然发现了什么。 我用vb.net创建了一个应用程序,其中我的MainWindow包含控件和一个框架,我在其中加载页面。 在页面上,我有一个listview,从数据库加载数据。

现在,我已经创建了Viewmodel并设置了属性以绑定到Mainwindow上的控件,因此我可以通过IsEnabledINotifyPropertyChanged属性设置为True或False。 / p>

如果我从主窗口代码更改属性,则工作正常。我希望能够做的是当我点击page-listview上的某个项目来更改viewmodel中的属性并将其反映回Mainwindow的UI。

我搜索过,找不到任何可以帮助我的东西。

有没有人建议如何在正确的地方找到这个或某些方向,哪里可以找到有用的信息,或者至少需要使用什么,以便我可以更多地研究它?

干杯,

1 个答案:

答案 0 :(得分:0)

如果"孩子" viewmodel引用了" Parent" viewmodel它可以更新父级的属性,INotifyPropertyChanged系统应该为你更新UI。

完全不确定这就是你所问的问题,你的问题有点不清楚。