winform dev的GridView双击事件怎么实现

[复制链接]
查看11 | 回复3 | 2012-8-7 17:18:28 | 显示全部楼层 |阅读模式
首先需要将gridview1.OptionsBehavior.Editable设为false,下面是代码:privatevoidgridView1_MouseDown(objectsender, MouseEventArgs e) { DevExpress.XtraGrid.Views.Grid.ViewInfo.GridHitInfo hInfo = gridView1.CalcHitInfo(newPoint(e.X,e.Y)); if(e.Button == MouseButtons.Left && e.Clicks == 2) { //判断光标是否在行范围内 if(hInfo.InRow) {} ...
回复

使用道具 举报

千问 | 2012-8-7 17:18:28 | 显示全部楼层
利用mousedown记录下当前的HitInfo,再在DoubleClick中使用HitInfo来判断...
回复

使用道具 举报

千问 | 2012-8-7 17:18:28 | 显示全部楼层
在rowdatabind事件中判断双击...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行