我有一个CheckBox,我已经为IsChecked属性绑定了可以为空的bool属性,如下所示,但是不确定不起作用,它显示取消选中状态。
<CheckBox IsChecked="{Binding IsSelectAll1,Mode=TwoWay,UpdateSourceTrigger=PropertyChanged, Source={StaticResource viewmodel}}"/>
private bool? isselectAll1 = true;
public bool? IsSelectAll1
{
get
{
return isselectAll1;
}
set
{
isselectAll1 = value;
OnPropertyChanged("IsSelectAll1");
}
}
但是,如果我直接将IsChecked的值设置为{x:Null},它可以正常工作。只有Binding不起作用。
任何人都可以为此提出建议吗?