Wpf 为什么没有一个';OneTimeToSource';绑定模式中的选项?
使用WPF时,首先要了解的是Wpf 为什么没有一个';OneTimeToSource';绑定模式中的选项?,wpf,data-binding,Wpf,Data Binding,使用WPF时,首先要了解的是BindingModeenum: OneWay:在绑定源(源)更改时更新绑定目标(目标)属性 OneWayToSource:当目标属性更改时更新源属性 TwoWay:使对源属性或目标属性的更改自动更新另一个属性 OneTime:在应用程序启动或数据上下文更改时更新绑定目标 我想知道为什么没有OneTimeToSource模式。比如: OneTimeToSource:当目标更改时更新绑定源 我认为这种模式由于某些特殊原因(比如不破坏特定模式)不可用,但同时我也发
BindingMode
enum:
:在绑定源(源)更改时更新绑定目标(目标)属性OneWay
:当目标属性更改时更新源属性OneWayToSource
:使对源属性或目标属性的更改自动更新另一个属性TwoWay
:在应用程序启动或数据上下文更改时更新绑定目标OneTime
OneTimeToSource
模式。比如:
:当目标更改时更新绑定源OneTimeToSource
那么,首先设置绑定就没有多大意义了。例如,此模式会将绑定到视图中文本框的视图模型的字符串源属性设置为空字符串或空引用,这已经是字符串的默认值。您应该询问WPF设计器。在我看来,这根本不是必要的,也没有任何用处。至少,似乎从来没有人错过过。