码迷,mamicode.com
首页 > Windows程序 > 详细

Datagridview 添加checkbox列,并判断Datagridview 中的checkbox列是否被选中

时间:2016-09-04 23:53:32      阅读:412      评论:0      收藏:0      [点我收藏+]

标签:

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 == 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列是否被选中

标签:

原文地址:http://www.cnblogs.com/noteswiki/p/5840578.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!