强制Windows重建程序布局

时间:2012-01-13 19:01:34

标签: c# wpf windows xaml mvvm

是否有强制XAML完全重绘其所有元素,从而更新所有显示的数据?这是在MVVM架构中。

1 个答案:

答案 0 :(得分:2)

在MVVM架构中,View-Model实现INotifyPropertyChanged接口,其属性触发PropertyChanged事件。触发此事件时,View(使用XAML Binding System绑定到View-Model)会收到有关View-Model中属性值更改的通知,并刷新,显示更新后的数据屏幕。

因此,如果您使用的是MVVM architecture,那么为了反映视图中的更改,您唯一需要做的就是更新View-Model中的属性。

如果您有任何具体情况,绑定系统没有给您所需的结果,您能否请更详细地解释,以便更好地解决您的问题?