以文本方式查看主题

-  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=59761)

--  作者:tommywen01
--  发布时间:2014/11/10 15:26:00
--  [求助]不同table控件不同右键菜单
 在同一窗口文件中,有两个table控件绑定同一个数据表,但显示的列不一样。
如何使两个控件的右键菜单不一样?

--  作者:有点甜
--  发布时间:2014/11/10 15:27:00
--  

1、http://www.foxtable.com/help/topics/0662.htm

 

2、在事件里面判断e.Table.Name,不同的表名,弹出不同的菜单即可


--  作者:tommywen01
--  发布时间:2014/11/10 15:28:00
--  
很高明的办法,谢谢啊
--  作者:seintfei
--  发布时间:2014/11/19 11:26:00
--  请教快捷菜单
想在“快捷菜单”cell 里增加一个“菜单A”,只有在表A能用,请问代码怎么写?
--  作者:有点甜
--  发布时间:2014/11/19 11:29:00
--  

 在事件里控制

 

ContextMenus("Cell").Items("Copy").visible = False


--  作者:seintfei
--  发布时间:2014/11/19 11:54:00
--  
怎么绑定表
--  作者:有点甜
--  发布时间:2014/11/19 11:57:00
--  
以下是引用seintfei在2014-11-19 11:54:00的发言:
怎么绑定表

 

在事件里面,写代码 http://www.foxtable.com/help/topics/0662.htm

 


--  作者:seintfei
--  发布时间:2014/11/19 12:16:00
--  
每个表都写入代码?

能不能在菜单事件写?
[此贴子已经被作者于2014-11-19 12:16:48编辑过]

--  作者:有点甜
--  发布时间:2014/11/19 14:06:00
--  
以下是引用seintfei在2014-11-19 12:16:00的发言:
每个表都写入代码?

能不能在菜单事件写?
[此贴子已经被作者于2014-11-19 12:16:48编辑过]

 

PopUp事件

 

If CurrentTable.Name = "表A" Then

    ContextMenus("Cell").Items("Copy").visible = False

Else

    ContextMenus("Cell").Items("Copy").visible = True

End If