zoukankan
html css js c++ java
如何让DataGrid选中一行,而不是单元格
首先创建一个用户控件,从DataGrid继承,然后override它的onmousedown方法:
OnMouseDown(System.Windows.Forms.MouseEventArgs e)
{
DataGrid.HitTestInfo hti
=
this
.HitTest(e.X, e.Y);
if
(hti.Type
==
DataGrid.HitTestType.Cell)
{
MouseEventArgs eNew
=
new
MouseEventArgs(e.Button,e.Clicks,
2
,e.Y,e.Delta);
base
.OnMouseDown(eNew);
return
;
}
base
.OnMouseDown(e);
然后在你的窗体上添加这个控件,绑定数据后就可以了。
查看全文
相关阅读:
闭包和this
闭包与变量
闭包
ES6扩展运算符的几个小技巧
js对象的深拷贝
js获取当前点击元素的索引
前端学习指北
css实现心形图案
this 知多少
js数字进制转换
原文地址:https://www.cnblogs.com/dahuzizyd/p/CSharp_Winform_DataGrid_FullRow.html
最新文章
送分
CF627E Orchestra [矩阵计数]
最长公共子序列
微信浏览器的一个小坑
谈谈文本出现省略号和tooltip相爱相杀的那些事
element-ui select 下拉框位置错乱--解决
通过链接如何找到指定位置
semantic-ui的表单使用
form表单提交被拦截
如何获取设置display:none元素及子元素的宽高
热门文章
iframe 页面嵌套
如何利用`keep-alive`按需缓存页面数据
wordpress后台编辑如何显示定义的`style.css`样式
静态私有变量
私有变量
模仿块级作用域
一个自己始终没有想明白的作用域问题
javascript垃圾收集
闭包和内存泄漏
javascript拖拽
Copyright © 2011-2022 走看看