当前位置:编程学习 > C#/ASP.NET >>

dataGridView 中能否插入一checkbox行,一整行全是CheckBox?====在线等

如题 --------------------编程问答-------------------- DataGridViewCheckBoxColumn newColumn = new DataGridViewCheckBoxColumn();
  newColumn.HeaderText = "选择";
  dataGridView.Columns.Insert(0, newColumn);
  newColumn.InheritedStyle.Alignment = DataGridViewContentAlignment.TopCenter;
  newColumn.Width = 35;
  newColumn.TrueValue = 1;
  newColumn.FalseValue = 0;
  dataGridView.MultiSelect = true; --------------------编程问答-------------------- 哥哥,是一整行全是checkbox。不是一列啊 --------------------编程问答-------------------- 哥哥们,来人给看看啊 --------------------编程问答-------------------- 没人看我继续顶,郁闷啊 --------------------编程问答--------------------

DataGrid dg=new DataGrid();
DataGridViewCheckBoxColumn newColumn = new DataGridViewCheckBoxColumn();
forech(DataRow row in dg.rows){
       forech(DataColumn column in row.columns){
             column.HeadBox.add(newColumn);
       }
}
--------------------编程问答--------------------
引用楼主 ananbj 的回复:
如题


变通一下
在你的dataGridView 下面再加一个只有一行的dataGridView1
列与dataGridView 对齐
然后每列都填充checkbox


DataGridViewColumn col = new DataGridViewCheckBoxColumn();

for(int i= 0;i<dataGridView.Columns.Count;i++
   this.dataGridView1.Columns.Add(col);
--------------------编程问答--------------------
引用 6 楼 skep99 的回复:
引用楼主 ananbj 的回复:
如题


变通一下
在你的dataGridView 下面再加一个只有一行的dataGridView1
列与dataGridView 对齐
然后每列都填充checkbox


C# code

DataGridViewColumn col = new DataGridViewCheckBoxColumn();

for(int i= 0;……

不错 --------------------编程问答--------------------
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,