以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]副本Table怎么禁止右键快捷菜单 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=51250) |
-- 作者:aalons -- 发布时间:2014/5/22 18:34:00 -- [求助]副本Table怎么禁止右键快捷菜单 如题,请高手指教 |
-- 作者:有点甜 -- 发布时间:2014/5/22 19:07:00 -- 编写这个事件 http://www.foxtable.com/help/topics/0662.htm
代码如下:
If e.Table.Name = "窗口1_Table1" Then e.Cancel = True End If |
-- 作者:aalons -- 发布时间:2014/5/22 19:20:00 -- 以下是引用有点甜在2014-5-22 19:07:00的发言:
编写这个事件 http://www.foxtable.com/help/topics/0662.htm
代码如下:
If e.Table.Name = "窗口1_Table1" Then e.Cancel = True End If 我编写了,没有用啊 ,是不能编辑了,但是右键菜单照样出来呀,而且还能增加行和删除行呀??? 最好直接能改变右键菜单或者直接禁止显示右键菜单 |
-- 作者:有点甜 -- 发布时间:2014/5/22 19:23:00 -- 你有没有看帮助文档?我给的代码你不会改一下么?红色改成你的窗口名和表控件名。BeforeShowContextMenu事件
If e.Table.Name = "窗口1_Table1" Then e.Cancel = True End If
实在不会改,就直接写
e.Cancel = True |
-- 作者:aalons -- 发布时间:2014/5/22 21:10:00 -- 谢谢 我一直往表格的事件去写 |