永发信息网

c#datagridview双击判断第几行

答案:2  悬赏:20  手机版
解决时间 2021-04-07 22:03
  • 提问者网友:饥饿走向夜
  • 2021-04-06 23:50
c#datagridview双击判断第几行
最佳答案
  • 五星知识达人网友:不想翻身的咸鱼
  • 2021-04-07 00:57
private void dataGridView1_CellContentClick(object sender, DataGridViewCellEventArgs e){
e.RowIndex ---- 第几行
}
全部回答
  • 1楼网友:洎扰庸人
  • 2021-04-07 01:15
可以设置datagridview的selectionmode属性为fullrowselect 实现左键点击选取整行,右击的话就需要在鼠标点击事件里面实现了 如下: private void datagridview1_cellmouseclick(object sender, datagridviewcellmouseeventargs e) { if (e.columnindex < 0 || e.rowindex < 0) return; if (e.button == system.windows.forms.mousebuttons.right) { datagridview1.rows[e.rowindex].cells[e.columnindex].selected = true; } } 右键菜单自己设置关联上dgv就可以,右键菜单的按钮点击事件内容如下: if (datagridview1.currentrow == null) return; datagridviewrow dgvr = datagridview1.currentrow; string val = dgvr.cells["???"].value.tostring();你自己要获取的数据
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯