怎样才能让它只有checked和unchecked两种状态?
谢谢

解决方案 »

  1.   

    DataGridBoolColumn.AllowNull = false
      

  2.   

    DataGridBoolColumn.AllowNull = false
    =====================
    不行 :(
      

  3.   

    是不是要用HitTest自己设啊>_<
      

  4.   

    获取或设置一个值,该值指示是否允许空值。  
    C# 
    public bool AllowNull { get; set; }
     
    属性值
    如果允许空值,则为 true ;否则为 false。默认为 true。 
    备注
    当此属性设置为 false 时,此列中的复选框仅有两个状态:已选中 (true) 和未选中 (false)。示例
    下面的代码示例设置 AllowNull 属性。
    private void SetAllowNull(){
        DataGridBoolColumn myGridColumn = (DataGridBoolColumn)dataGrid1.TableStyles[0].GridColumnStyles[0];
        myGridColumn.AllowNull = false;
     }
      
      

  5.   

    two steps which you should do
    1.Set your data column with dafault value such as "false" in datatable;
    2.Set grid column's "AllowNull" property with false.