从视图更新ViewModel



ViewModel由View更新/更新时,是否有任何事件或方法可以知道触发器?

当ViewModel更新视图时使用CCD_ 1和CCD_。

但有相反的情况吗?

从视图到视图模型的更改也将触发PropertyChanged,因为它们设置了属性。

如果要将视图中的控件绑定到视图模型,那么只要确保绑定为Mode=TwoWay,许多部分就会更新视图模型。

http://msdn.microsoft.com/en-us/library/system.windows.data.bindingmode.aspx

如果出于某种原因,您已将绑定中的UpdateSourceTrigger设置为Explicit,那么要更新视图模型,您需要获取绑定表达式并调用更新源

http://msdn.microsoft.com/en-us/library/system.windows.data.bindingoperations.getbindingexpression.aspx

如果使用绑定,则可以使用Binding.SourceUpdatedBinding.TargetUpdated附加事件。

相关内容

  • 没有找到相关文章

最新更新