数据绑定:一种对两种方式
Data binding: One vs two way
我的问题目前没有示例。我只想了解以下内容:什么时候应该在 XAML 中使用一种或两种方式的数据绑定?
预先感谢您抽出宝贵时间回答此问题!
如果您只想更新模型中的视图,请使用 OneWay。
如果您更改视图,TwoWay 也会更新模型。例如一个文本框。所以当你希望你的视图可以影响模型时,你应该使用它。
总结:如果 属性 是只读的,请使用 OneWay
,如果您想从视图中更改它,请使用 TowWay
。
- TwoWay updates the target property or the property whenever either the target property or the source property changes.
- OneWay updates the target property only when the source property changes.
我的问题目前没有示例。我只想了解以下内容:什么时候应该在 XAML 中使用一种或两种方式的数据绑定?
预先感谢您抽出宝贵时间回答此问题!
如果您只想更新模型中的视图,请使用 OneWay。
如果您更改视图,TwoWay 也会更新模型。例如一个文本框。所以当你希望你的视图可以影响模型时,你应该使用它。
总结:如果 属性 是只读的,请使用 OneWay
,如果您想从视图中更改它,请使用 TowWay
。
- TwoWay updates the target property or the property whenever either the target property or the source property changes.
- OneWay updates the target property only when the source property changes.