以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- [求助]双击鼠标右键,触发事件。 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=136379) |
-- 作者:fivetable -- 发布时间:2019/6/12 11:42:00 -- [求助]双击鼠标右键,触发事件。 在论坛,找到有,单击鼠标左,右键的例子,没有双击鼠标左,右键的例子。 我现在要用鼠标右键,双击“表A”,就出触发msgbox("双击的是右键"),以下代码,要加上什么?要用到C#还是VB.NET语言。
全局代码 Public Sub C1FlexGrid1_MouseClick(sender As System.Object, e As System.Windows.Forms.MouseEventArgs)
If (e.Button = Windows.Forms.MouseButtons.right) Then msgbox("点击的是右键")
End Sub afteropenproject事件,或者命令窗口执行
AddHandler Tables("表A").Grid.MouseClick, AddressOf C1FlexGrid1_MouseClick
|
-- 作者:有点甜 -- 发布时间:2019/6/12 12:45:00 -- Public Sub BeforeMouseDownEventHandler(sender As object, e As C1.Win.C1FlexGrid.BeforeMouseDownEventArgs) End If
---------------
AddHandler Tables("表A").Grid.BeforeMouseDown, addressof BeforeMouseDownEventHandler |
-- 作者:fivetable -- 发布时间:2019/6/12 16:36:00 -- 真的可以,谢谢! |