ModelState
和VisualState
之间的约束如何从一种变为两种方式?
在Exrin introduction on YouTube和this SO answer中,声明ModelState
和VisualState
之间存在约束(具体为ModelState
- > VisualState
)。还指出绑定可以从一种方式改变为两种方式。
我做了一些环顾四周并确实找到BindingType
枚举,其值为OneWay
和TwoWay
,但我无法找到使用它们的位置。
答案 0 :(得分:1)
在VisualState中,您可以将此属性添加到任何属性。
[Binding(BindingType.TwoWay)]
public int PropertyName { get { Get<int>(); } set { Set(value); } }
如果没有属性,则默认为OneWay绑定。