以文本方式查看主题

-  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
--  
谢谢 我一直往表格的事件去写