在 winform 中的 datagrid 中实现单元格双击事件
来源:互联网 发布:陈鸿一鸣 知乎 编辑:程序博客网 时间:2024/05/01 14:19
在 winform 中的 datagrid 中实现单元格双击事件
Public Class Member1Class Member1 Inherits System.Windows.Forms.Form 'Windows 窗体设计器生成的代码 '省略.. Dim mydb As New Db Dim dgListMouseDownTime As Date Private Sub Member1_Load()Sub Member1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load mydb.daMember.Fill(Me.DsMember1) Dim dgStyle As New DataGridTableStyle dgStyle.MappingName = Me.DsMember1.Tables(0).TableName Me.dgList.TableStyles.Add(dgStyle) '在第一列上实现双击事件 Dim memberID As DataGridTextBoxColumn = Me.dgList.TableStyles(0).GridColumnStyles(0) AddHandler memberID.TextBox.MouseDown, AddressOf memberID_MouseDown End Sub '如果鼠标定位到单元格,则设置定位到单元格上的时间 Private Sub dgList_MouseDown()Sub dgList_MouseDown(ByVal sender As Object, ByVal e As System.Windows.Forms.MouseEventArgs) Handles dgList.MouseDown Dim hit As DataGrid.HitTestInfo = Me.dgList.HitTest(e.X, e.Y) If hit.Type = DataGrid.HitTestType.Cell Then Me.dgListMouseDownTime = Now End If End Sub Private Sub memberID_MouseDown()Sub memberID_MouseDown(ByVal sender As Object, ByVal e As System.Windows.Forms.MouseEventArgs) If (e.Button = MouseButtons.Left And e.Clicks = 2) Or (Now < Me.dgListMouseDownTime.AddMilliseconds(SystemInformation.DoubleClickTime)) Then MessageBox.Show("双击了单元格!") End If End SubEnd Class
- 在 winform 中的 datagrid 中实现单元格双击事件
- 在 winform 中 DataGrid 中实现点击任一单元格都选中当前行
- silverlight datagrid 模拟单元格双击事件
- easyui-datagrid 单元格增加双击事件
- DataGrid 双击事件的实现
- silverlight中DataGrid双击事件。
- silverlight中DataGrid双击事件。
- 如何在java中实现双击事件
- 在easyUI中使用DataGrid组件更改单元格中的值
- flex Datagrid数据列双击事件实现
- DataGrid中添加单击或者双击事件
- wpf中datagrid的双击事件
- EasyUI中对datagrid的双击事件
- C# Winform ListView实现单元格双击复制内容到剪贴板
- Flex DataGrid双击编辑单元格
- DataGrid双击事件演示
- DataGrid双击事件
- dataGrid捕获双击事件
- 浅谈Soap/Web Service架构及其应用
- 在 winform 中 DataGrid 中实现点击任一单元格都选中当前行
- Strong Name Remove v 2.1.0.0
- 用C#生成足够随机的互不相同的随机数
- 建立一个使用.Net 2.0 MemberShip功能的标准例程——配置篇
- 在 winform 中的 datagrid 中实现单元格双击事件
- C#常用函数和方法集汇总
- 在C#中out保留字怎么使用
- SetCompatibleTextRenderingDefault的作用是什么?
- 找不到org/eclipse/core/runtime/IStatus
- 从过去到未来、 从Visual Basic到 .Net
- Java, Groovy & Scala: side to side 1
- 从过去到未来、 从Visual和Basic到Net(三)
- PHP扩展导出类