Exrin:如何在VisualState和ModelState之间设置双向绑定

问题描述:

ModelStateVisualState之间的绑定如何从一种方式变为双向方式?Exrin:如何在VisualState和ModelState之间设置双向绑定

Exrin introduction on YouTubethis SO answer,更说明存在ModelStateVisualState之间的结合(特别ModelState - >VisualState)。还有人指出,绑定可以从一种方式改变为两种方式。

我做了一些四处张望,并找到BindingType枚举值为OneWayTwoWay,但我无法找到在哪里利用这些。

在VisualState中,您可以将此属性添加到任何属性。

[Binding(BindingType.TwoWay)] 
public int PropertyName { get { Get<int>(); } set { Set(value); } } 

如果没有属性,它默认为OneWay绑定。