怎么在 windows form的datagrid中的一个列加入checkbox.

解决方案 »

  1.   

    DataTable dt=new DataTable ();
    System.Data.DataColumn dc=new DataColumn ("A");
    dc.DataType =System.Type .GetType ("System.Boolean");
    dt.Columns .Add (dc);this.dataGrid1 .DataSource =dt.DefaultView ;
      

  2.   

    用TableStyle + DataGridBooTableStyle style = new TableStyle();
    style.MappingName = "表名";DataGridBoolColumn bc = new DataGridBoolColumn()
    bc.MappingName = "字段";
    bc.HeaderText = "标题";style.GridColumnStyles.Add(bc);dataGrid.TableStyles.Clear();
    dataGrid.TableStyles.Add(style);dataGrid.DataSource = dataset.Tables[0];
      

  3.   

    代问个问题,我想把COMBOX 加进去,这样就不用做个假的了!!我试了没有成功,,哪位哥哥,能帮帮我~