以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  [求助]快捷菜单命名?  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=82587)

--  作者:fox-BT
--  发布时间:2016/3/21 10:57:00
--  [求助]快捷菜单命名?
我设置了快捷菜单,想应用在某表上,但找不到在哪里为快捷菜单命名,求指引........
--  作者:大红袍
--  发布时间:2016/3/21 11:19:00
--  

你创建名字如 Cell、Column、Row、Empty、Range的快捷菜单即可,分别对应 单元格、列、行、空白地方、选中多个单元 的快捷菜单。

 

编写表事件可以控制弹出的菜单 http://www.foxtable.com/help/topics/0662.htm

 


--  作者:fox-BT
--  发布时间:2016/3/21 11:19:00
--  [求助]看图,在哪里修改菜单名为菜单A?

图片点击可在新窗口打开查看此主题相关图片如下:qq图片20160321112021.png
图片点击可在新窗口打开查看




看图,在哪里修改菜单名为菜单A?

--  作者:大红袍
--  发布时间:2016/3/21 11:42:00
--  
 你之前不是设置了一个快捷菜单,名称是什么?把那个名称填进去不就行了?
--  作者:fox-BT
--  发布时间:2016/3/21 12:08:00
--  

图片点击可在新窗口打开查看此主题相关图片如下:qq图片20160321120929.png
图片点击可在新窗口打开查看


我就在这里设置我的快捷菜单的,但没看到有快捷菜单名称

难道不是在这里设置快捷菜单吗?

--  作者:fox-BT
--  发布时间:2016/3/21 12:15:00
--  
设置时就没有快捷菜单名称这一项哦。。。。


--  作者:大红袍
--  发布时间:2016/3/21 12:35:00
--  
以下是引用fox-BT在2016/3/21 12:15:00的发言:
设置时就没有快捷菜单名称这一项哦。。。。

 

呃,集合那里,右边不是有一个按钮可以点进去吗?


--  作者:fox-BT
--  发布时间:2016/3/21 13:07:00
--  


图片点击可在新窗口打开查看此主题相关图片如下:qq图片20160321125820.png
图片点击可在新窗口打开查看


 


图片点击可在新窗口打开查看此主题相关图片如下:qq图片20160321130241.png
图片点击可在新窗口打开查看

 


 


图片点击可在新窗口打开查看此主题相关图片如下:qq图片20160321130322.png
图片点击可在新窗口打开查看

 

 

 

可以点进去,并且已经改名了,但设置代码时,出现没有该名称的快捷菜单


--  作者:大红袍
--  发布时间:2016/3/21 14:29:00
--  

1、如果要定义自己的菜单,那就必须添加超过三个的菜单控件,在【菜单项目】集合那里,可以添加;

 

2、是Cell,大小写要一模一样。


--  作者:fox-BT
--  发布时间:2016/3/21 14:51:00
--  


图片点击可在新窗口打开查看此主题相关图片如下:qq图片20160321144807.png
图片点击可在新窗口打开查看

 

 

 

快捷菜单名称已分清大小写了,现在在表格里点击右键时,没有再弹出不存在名称为XXX的表格

 

但现在的问题是,点击右键时,没有任何反应

 

 

表属性BeforeShowContextMenu事件中,代码为:

e.cancel = True
e.ContextMenu = ContextMenus("Cell")

 

 

 

也试过这样:e.ContextMenu = ContextMenus("Cell")

但如果这样的话,就只有弹出原始的菜单