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

时间:2011-06-10 17:33:19

标签: silverlight

有没有办法将bool绑定到checkbox ischecked属性,并在UI更改时自动更新此属性?

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

public bool IsFilterOn    {
    get;
    set;
}

我需要对此做出哪些更改?

1 个答案:

答案 0 :(得分:9)

将绑定置于双向模式: -

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

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