今天用到了gridcontrol这个控件,要求写一个gridview的双击事件,因为想要的效果是只双击行才出Message,用gridview的Double_Click我没实现,后来想到MouseDown,一试,很简单,首先,仍旧需要将gridview1.OptionsBehavior.Editable设为false,下面是代码:   Skelta BPM.NET(全球第一.NET工作流引擎)   Visual WebGui (完美的用户界面解决方案) List & Label(图表报表生成控件)   DXperience Uni Premium 白金版(慧都独家) //双击行弹出nodeDetail信息private void gridView1_MouseDown(object sender, MouseEventArgs e){ DevExpress.XtraGrid.Views.Grid.ViewInfo.GridHitInfo hInfo = gridView1.CalcHitInfo(new Point(e.X,e.Y)); if (e.Button == MouseButtons.Left && e.Clicks == 2){ //判断光标是否在行范围内 if (hInfo.InRow) { //取得选定行信息 string nodeName = gridView1.GetRowCellValue(gridView1.FocusedRowHandle, "nodeName").ToString();//string nodeName = gridView1.GetRowCellValue(gridView1.GetSelectedRows()[0], "nodeName").ToString();string sql = "select nodeDetail from treelist where nodeName = '" + nodeName + "'";SqlCommand comm = new SqlCommand(sql, conn); try { conn.Open(); MessageBox.Show(comm.ExecuteScalar().ToString(), "Detail");} catch (Exception ex) { MessageBox.Show(ex.Message, "Error");} finally { conn.Close(); } } } }

  

转载于:https://www.cnblogs.com/xiaofengfeng/archive/2011/09/15/2177625.html

dev GridControl双击行事件相关推荐

  1. C# Dev控件中的 GridControl 双击行事件

    在GridControl中的GridView的MouseDown事件中加入如下代码: DevExpress.XtraGrid.Views.Grid.ViewInfo.GridHitInfo hInfo ...

  2. oracle adf immediate,Oracle ADF 双击行事件

    参考ADF Code Corner How-to handle and respond to mouse double clicks in ADF Faces tables. 在双击table 的某一 ...

  3. DEV gridcontrol设置行与选中行的不同颜色

    有很多教程使用gridview.RowStyle这个方法来对行进行背景颜色设置,但是选中时不会生效. 但是我更推荐使用gridView.CustomDrawCell来进行设置,这样可以在选中时,也实现 ...

  4. GridControl应用点滴之选中数据行事件

    在很多应用场合下,我们期望选中GridControl中的数据行,通过"选中变化事件"来联动处理后续动作. GridControl提供有两个事件可供我们处理 1.GridContro ...

  5. .net dataGridView当鼠标经过时当前行背景色变色;然后【给GridView增加单击行事件,并获取单击行的数据填充到页面中的控件中】...

    1.首先在前台dataGridview属性中增加onRowDataBound属性事件 2.然后在后台Observing_RowDataBound事件中增加代码 protected void Obser ...

  6. C#联合Halcon 自定义控件鼠标双击响应事件

    自定义控件鼠标双击响应事件 1. halcon的自定义控件 2. HMouseDown事件 1. halcon的自定义控件 这两天做项目发现一个问题,halcon自带的控件hWindowControl ...

  7. DEV Gridcontrol 多选功能实现

    DEV Gridcontrol 多选功能实现 1.设置一列 添加一列,FieldName为 "check",将ColumnEdit 设置为 复选框 样式.gridview1.edi ...

  8. Unity 鼠标连续双击执行事件

    以下代码为鼠标双击执行事件的方法. using System; using UnityEngine;public class DoubleClickMouseButton : MonoBehaviou ...

  9. vue判断是否双击_vue双击事件2.0事件监听(点击-双击-鼠标事件)和事件修饰符操作...

    Vue 事件处理方法 可以用 v-on 指令监听 DOM 事件,并在触发时运行一些 JavaScript 代码. v-on:click 单击事件 + + - - v-on:dblclick 双击事件 ...

最新文章

  1. 算法---字符串去重
  2. 实例 18错误输出信息与调试信息
  3. post请求与get请求的差别
  4. 《剑指offer》c++版本 16.数值的整数次方
  5. Git创建版本库详尽教程
  6. System verilog随机系统函数$urandom使用方法
  7. python猴子偷桃递归_C++猴子偷桃问题
  8. 安装时间大于30秒_“跑步是最没用的减肥方式,必须跑30分钟以上才有用”
  9. UI Framework-1: Ash Color Chooser
  10. jquery伪分页控件
  11. Head First Python
  12. el-dialog 圆角 白边问题
  13. [转载] 过 DNF TP 驱动保护
  14. 基于torch学汪峰写歌词、聊天机器人、图像着色/生成、看图说话、字幕生成
  15. Make it Divisible by 25
  16. PHP入门《PHP程序设计案例教程》——PHP网站开发
  17. Linux安装yum(红帽子)rpm
  18. 智慧的车联网,是否会让我们失去操控的乐趣?
  19. Locale 和 LanguageTag
  20. Appium简介与原理

热门文章

  1. 看奥运之四:“鸟巢”旁边的洋人求票者
  2. MFC略缩图控件实现
  3. [转]毕业5年决定你的命运 --------值得所有不甘平庸的人看看
  4. oracle多次发运,Oracle EBS-SQL (OM-4):检查发运网络.sql
  5. java 动态绑定原理_详解Java动态绑定机制的内幕(图)
  6. macos安装低版本php,mac下安装多个版本PHP及切换
  7. 蓝字冲销是什么意思_梦见上学 做梦梦到上学是什么意思 梦到上学有哪些预兆...
  8. oracle装了客户端怎么登陆账号,分享Oracle 11G Client 客户端安装步骤(图文详解)...
  9. wince怎么刷carplay_Carplay支持仪表/HUD显示 宝马为全球超750000辆车发布OTA升级
  10. appimage文件怎么安装_bauh:在一个界面中管理 Snap、Flatpak 和 AppImage | Linux 中国...