WPF Binding Mode,UpdateSourceTrigger

Posted lizhenhong

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了WPF Binding Mode,UpdateSourceTrigger相关的知识,希望对你有一定的参考价值。


WPF 绑定模式(mode) 枚举值有5个
1:OneWay(源变就更新目标属性)
2:TwoWay(源变就更新目标并且目标变就更新源)
3:OneTime(只根据源来设置目标,以后都不会变)
4:OneWayToSource(与OneWay相反)
5:Default(可以单向或双向,是靠被值定的源或目标是否有get或set来指定的)

WPF UpdateSourceTrigger 枚举值有4个
1:Default
2:PropertyChanged(绑定的属性值改变,源会立即更新)
3:LostFocus(目标控件失去焦点,源就会被更新)
4:Explicit(源不会更新除非手动来操作)


WPF Binding SelectedItemModel,选中Item时SelectedItemModel会更新,可用SelectedItemModel做业务处理

 SelectedItem="{Binding SelectedItemModel,Mode=TwoWay,UpdateSourceTrigger=PropertyChanged}"

 












以上是关于WPF Binding Mode,UpdateSourceTrigger的主要内容,如果未能解决你的问题,请参考以下文章

WPF知识点全攻略07- 数据绑定(Binding)

C#WPF:从SourceSafe恢复项目后获取自定义绑定错误(转换器属性未知)

WPF binding<一> Data Binding在WPF中的地位

WPF BINDING

mybatis-binding mode

WPF自学入门WPF 初识Binding