DEV gridview 捕获行双击事件
2014-03-06 09:33
330 查看
private void ViewHtlb_MouseDown(object sender, MouseEventArgs e) { if (e.Button == MouseButtons.Left && e.Clicks == 2) // 判断是否是用鼠标双击 { DevExpress.XtraGrid.Views.Grid.ViewInfo.GridHitInfo ghi = ViewHtlb.CalcHitInfo(new Point(e.X, e.Y)); if (ghi.InRow) // 判断光标是否在行内 { MessageBox.Show("已经双击!"); } } }增加改方法的位置:
那么该方法与
private void grid1_DoubleClick(object sender, EventArgs e)有什么区别呢?
grid1_DoubleClick(object sender, EventArgs e)函数会捕获整个grid的双击事件而不仅仅是双击列表行事件,比如:你双击表头、列表展示数据的下方的空白部分都会引发grid1_DoubleClick(object sender, EventArgs e)函数,而ViewHtlb_MouseDown(object sender, MouseEventArgs e)函数此时不会被激活。
作者:jiankunking 出处:http://blog.csdn.net/jiankunking
相关文章推荐
- DEV gridview 捕获行双击事件
- DEV gridview 捕获行双击事件
- Dev的Gridview控件,实现 每一行行的双击的事件
- DEV-aspxgridview行客户端单击双击事件RowClick、RowDblClick 、
- c# dev gridview 行双击事件
- dev gridview控件双击事件
- ASPxGridView1单击,双击事件
- 扩展GridView实现多选(全选)、点击行任意位置选择行、选中变色、添加双击事件等
- Dev gridcontrol 捕获按键事件
- 实现 gridview行的双击事件
- 扩展GridView控件(6) - 响应行的单击事件和双击事件
- GridView 行单击或双击事件绑定
- Dev gridcontrol 捕获按键事件
- 关于ASPXGridview的双击事件弹出 【转】
- Dev的双击Gridview的DoubleClick
- ASP.NET DEMO 15: 同时支持行单击和双击事件的 GridView/DataGrid
- ASP.NET DEMO 15: 同时支持行单击和双击事件的 GridView/DataGrid
- [原创]扩展GridView实现多选(全选)、点击行任意位置选择行、选中变色、添加双击事件等
- ASP.NET DEMO 15: 同时支持行单击和双击事件的 GridView/DataGrid
- ASP.NET DEMO15_1: GridView 行单击与双击事件2