双向绑定复选框到silverlight中的布尔属性

Sha*_*ean 4 silverlight

有没有办法将bool绑定到复选框缺陷属性,并在UI更改时自动更新此属性?

<CheckBox IsChecked="{Binding Path=IsFilterOn}" />

public bool IsFilterOn    {
    get;
    set;
}
Run Code Online (Sandbox Code Playgroud)

我需要做些什么改变呢?

Ant*_*nes 9

将绑定置于双向模式: -

 <CheckBox IsChecked="{Binding Path=IsFilterOn, Mode=TwoWay}" />
Run Code Online (Sandbox Code Playgroud)

如果您希望UI更新,如果其他代码更改了对象上的属性,您还应该INotifyPropertyChanged在对象上实现.然后,您将对酒店进行全面的双侧观察.