dev GridControl双击行事件
今天用到了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双击行事件相关推荐
- C# Dev控件中的 GridControl 双击行事件
在GridControl中的GridView的MouseDown事件中加入如下代码: DevExpress.XtraGrid.Views.Grid.ViewInfo.GridHitInfo hInfo ...
- oracle adf immediate,Oracle ADF 双击行事件
参考ADF Code Corner How-to handle and respond to mouse double clicks in ADF Faces tables. 在双击table 的某一 ...
- DEV gridcontrol设置行与选中行的不同颜色
有很多教程使用gridview.RowStyle这个方法来对行进行背景颜色设置,但是选中时不会生效. 但是我更推荐使用gridView.CustomDrawCell来进行设置,这样可以在选中时,也实现 ...
- GridControl应用点滴之选中数据行事件
在很多应用场合下,我们期望选中GridControl中的数据行,通过"选中变化事件"来联动处理后续动作. GridControl提供有两个事件可供我们处理 1.GridContro ...
- .net dataGridView当鼠标经过时当前行背景色变色;然后【给GridView增加单击行事件,并获取单击行的数据填充到页面中的控件中】...
1.首先在前台dataGridview属性中增加onRowDataBound属性事件 2.然后在后台Observing_RowDataBound事件中增加代码 protected void Obser ...
- C#联合Halcon 自定义控件鼠标双击响应事件
自定义控件鼠标双击响应事件 1. halcon的自定义控件 2. HMouseDown事件 1. halcon的自定义控件 这两天做项目发现一个问题,halcon自带的控件hWindowControl ...
- DEV Gridcontrol 多选功能实现
DEV Gridcontrol 多选功能实现 1.设置一列 添加一列,FieldName为 "check",将ColumnEdit 设置为 复选框 样式.gridview1.edi ...
- Unity 鼠标连续双击执行事件
以下代码为鼠标双击执行事件的方法. using System; using UnityEngine;public class DoubleClickMouseButton : MonoBehaviou ...
- vue判断是否双击_vue双击事件2.0事件监听(点击-双击-鼠标事件)和事件修饰符操作...
Vue 事件处理方法 可以用 v-on 指令监听 DOM 事件,并在触发时运行一些 JavaScript 代码. v-on:click 单击事件 + + - - v-on:dblclick 双击事件 ...
最新文章
- 算法---字符串去重
- 实例 18错误输出信息与调试信息
- post请求与get请求的差别
- 《剑指offer》c++版本 16.数值的整数次方
- Git创建版本库详尽教程
- System verilog随机系统函数$urandom使用方法
- python猴子偷桃递归_C++猴子偷桃问题
- 安装时间大于30秒_“跑步是最没用的减肥方式,必须跑30分钟以上才有用”
- UI Framework-1: Ash Color Chooser
- jquery伪分页控件
- Head First Python
- el-dialog 圆角 白边问题
- [转载] 过 DNF TP 驱动保护
- 基于torch学汪峰写歌词、聊天机器人、图像着色/生成、看图说话、字幕生成
- Make it Divisible by 25
- PHP入门《PHP程序设计案例教程》——PHP网站开发
- Linux安装yum(红帽子)rpm
- 智慧的车联网,是否会让我们失去操控的乐趣?
- Locale 和 LanguageTag
- Appium简介与原理
热门文章
- 看奥运之四:“鸟巢”旁边的洋人求票者
- MFC略缩图控件实现
- [转]毕业5年决定你的命运 --------值得所有不甘平庸的人看看
- oracle多次发运,Oracle EBS-SQL (OM-4):检查发运网络.sql
- java 动态绑定原理_详解Java动态绑定机制的内幕(图)
- macos安装低版本php,mac下安装多个版本PHP及切换
- 蓝字冲销是什么意思_梦见上学 做梦梦到上学是什么意思 梦到上学有哪些预兆...
- oracle装了客户端怎么登陆账号,分享Oracle 11G Client 客户端安装步骤(图文详解)...
- wince怎么刷carplay_Carplay支持仪表/HUD显示 宝马为全球超750000辆车发布OTA升级
- appimage文件怎么安装_bauh:在一个界面中管理 Snap、Flatpak 和 AppImage | Linux 中国...