【发布时间】:2013-02-20 14:02:54
【问题描述】:
我的 WPF MVVM 有问题,我在主视图中加载了一个用户控件。在我的主视图中,我有一个状态栏和一个文本框。我想通过单击用户控件中的按钮来更改文本,我该怎么做?我在这里尝试了很多操作系统的东西,比如 raisepropertiechange,但没有任何反应。
我有一个来自 MainModel 的 ViewModel 和许多带有他们的 viewmodel 的 UserControl。每个用户控制视图模型将有一个按钮,需要触发并更改父模型的文本。
我不确定我是否清楚这一点。
问候
【问题讨论】:
-
在子控件中创建一个事件处理程序,让父控件在实例化用户控件的视图模型时订阅这些事件。