我有一个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不起作用 .

任何人都可以为此提出建议吗?