winform中的datagridview有添加按钮列,响应按钮的点击事件
来源:互联网 发布:佛山正大数据恢复中心 编辑:程序博客网 时间:2024/05/16 19:24
有两个事件可以响应:
触发事件是DataGridView的CellContentClick或CellClick事件
但是可惜的是两个都不是专门响应按钮列事件的,
CellClick是单击单元格任意部分发生
CellContentClick是单击单元格内容时发生
也就是说这两个事件即使没有按钮的单元格,都会触发它们,
那么怎么实现让它只响应按钮事件呢?
很显然,答案是判断用户单击的是不是按钮所在的列
使用e.ColumnIndex得到事件发生的列就可以了
例如,我的按钮列的索引是6,那么代码如下:
private void dgvTellist_CellContentClick(object sender, DataGridViewCellEventArgs e)
{
int CIndex = e.ColumnIndex;
if (CIndex == 6)
{
...处理代码
}
}
参考:http://topic.csdn.net/u/20080102/17/9c2a46ad-67d9-449c-a2b4-6f560ba5b9b3.html
0 0
- winform中的datagridview有添加按钮列,响应按钮的点击事件
- winform中的datagridview里添加按钮列,如何响应按钮的点击事件
- WinForm 处理 DataGridView 按钮列
- Winform中的按钮要响应回车事件
- DataGridView实用攻略-响应DataGridView的按钮列
- winform datagridview 添加按钮列 行为空时按钮列显示文本
- datagridview的按钮列
- datagridview的按钮列
- 响应send按钮的点击事件
- 添加按钮点击事件
- WinForm中 dataGridView中的按钮绑定单击事件
- 禁用 Windows 窗体 DataGridView 控件的按钮列中的按钮
- 如何设计WinForm中DataGridView控件的自定义按钮列
- SDI里添加按钮并响应点击事件
- C#winform中给datagridview的每一行添加按钮
- 按钮添加点击事件的多种方式
- C# winform DataGridView中添加按钮
- C# WINFORM DATAGRIDVIEW 单元格添加 按钮
- 链表,队列和栈的区别
- C#_为WinForm窗体定义功能快捷键
- 用Javascript获取页面元素的位置/JQUERY对尺寸的定义
- java进阶(2):集合类:ArrayList的遍历,节点的删除和插入
- JPYXGSIT故障解决方案
- winform中的datagridview有添加按钮列,响应按钮的点击事件
- Candy
- java实现caesar加解密算法
- 黑马程序员_Java IO流(下)
- 算法训练 操作格子
- JS 网页快捷键设置
- 递归算法时间复杂度的估计问题
- cocos2dx 3.0 自学 No.1 override
- 【deep learning】