首页 > 代码库 > Datagridview 添加checkbox列,并判断Datagridview 中的checkbox列是否被选中
Datagridview 添加checkbox列,并判断Datagridview 中的checkbox列是否被选中
Solution1:
//In Fill DataGridViewEvent :
DataGridViewCheckBoxColumn ChCol = new DataGridViewCheckBoxColumn();ChCol.Name = "CheckBoxRow";ChCol.HeaderText = "CheckboxSelection";ChCol.Width = 50;ChCol.TrueValue = "1";ChCol.FalseValue = "0";datagridview_tabpage1.Columns.Insert(0, ChCol);
// In Button Event put these codes:
datagridview 中的checkbox列是否被选中
private void button3_Click(object sender, EventArgs e){string selectRows="";for (int i = 0; i < dataGridView_tabPage1.Rows.Count - 1; i++) //循环datagridview每行{if ((bool)dataGridView_tabPage1.Rows[i].Cells[0].EditedFormattedValue =http://www.mamicode.com/= true){selectRows = selectRows + "[" + i.ToString() + "]";}}MessageBox.Show("Selected Rows:" + selectRows,"CheckBoxRows");}
add check box in Datagridview
// Initialize and add a check box column. DataGridViewColumn column = new DataGridViewTextBoxColumn(); column = new DataGridViewCheckBoxColumn(); column.DataPropertyName = "selection"; column.Name = "selection"; dataGridView_tabPage1.Columns.Add(column);
Datagridview 添加checkbox列,并判断Datagridview 中的checkbox列是否被选中
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。