c#.net中datagridview中复选框列的事件 [英] Events for checkbox column in datagridview in c#.net
本文介绍了c#.net中datagridview中复选框列的事件的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我有一个datagridview
其中三列
在datagridviewtextbox中的int值= / $
在datagridviewtextbox中的int值
3-复选框
i当我选中任何复选框时想要
它的(行)相应的第一列值应加入全局变量'TOTAL'(预先定义)
i have a datagridview
in which three columns
1- int value in datagridviewtextbox
2- int value in datagridviewtextbox
3- checkbox
i want when i check any checkbox
its(row) corresponding 1st column value should be added in global variable 'TOTAL'(which is pre defined)
推荐答案
检查CheckedChanged事件:
http://stackoverflow.com/questions/11843488/datagridview-checkbox-event#15011844 [ ^ ]
check this for CheckedChanged event:
http://stackoverflow.com/questions/11843488/datagridview-checkbox-event#15011844[^]
>
hi
试试这个示例代码..
hi Try this sample code..
private void Form1_Load(object sender, EventArgs e)
{
DataTable dt = new DataTable();
dt.Columns.Add("boolvalue", typeof(bool));
dt.Rows.Add(true);
dt.Rows.Add(false);
dt.Rows.Add(true);
dataGridView1.DataSource = dt;
}
private void dataGridView1_CellContentClick(object sender, DataGridViewCellEventArgs e)
{
if( e.ColumnIndex == 0) // 0 is the first column, specify the valid index of ur gridview
{
bool value = dataGridView1.Rows[e.RowIndex].Cells[e.ColumnIndex].EditedFormattedValue;
}
这篇关于c#.net中datagridview中复选框列的事件的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文