c#.net中datagridview中复选框列的事件 [英] Events for checkbox column in datagridview in c#.net

查看:55
本文介绍了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屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆