绑定模式效率

lee*_*ran 5 silverlight wpf xaml binding binding-mode

有什么区别:

{Binding Prop, Mode=OneTime}
Run Code Online (Sandbox Code Playgroud)

 {Binding Prop, Mode=OneWay}
Run Code Online (Sandbox Code Playgroud)

我认为效率存在差异。任何人都可以描述绑定模式的工作原理或提供一些有关此信息的参考吗?谢谢!

vla*_*lad 3

根据MSDN

OneTime仅当应用程序启动或 DataContext 发生更改时才更新目标属性

OneWay仅当源属性更改时才更新目标属性。

由于它们执行不同的操作,因此很难比较“效率”。您想通过此绑定实现什么目的?