关闭

DX控件中鼠标双击(或鼠标右键同理)点击GridControl(GridView)的实现

1558人阅读 评论(0) 收藏 举报

据了解,dxexpress的数据表GridContral没有直接提供鼠标双击事件

可以样用一下方法替代实现。


// 鼠标点击事件(关联)
        private void caseDGView_MouseDown(object sender, MouseEventArgs e)
        {
            // 是否是双击(此控件无双击事件)
            if (e.Clicks != 2)
            {
                return;
            }

            if (e.Button != MouseButtons.Left)
            {
                return;
            }

            //判断光标是否在行范围内
            if (caseDGView.CalcHitInfo(new Point(e.X, e.Y)).InRow == false)
            {
                return;
            }

            // 下面接着写想要实现的过程

            okBtn_Click(sender, e);
        }



0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:227563次
    • 积分:2855
    • 等级:
    • 排名:第12495名
    • 原创:76篇
    • 转载:49篇
    • 译文:2篇
    • 评论:31条
    文章分类
    最新评论