以文本方式查看主题 - 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? ![]() ![]() 看图,在哪里修改菜单名为菜单A?
|
-- 作者:大红袍 -- 发布时间:2016/3/21 11:42:00 -- 你之前不是设置了一个快捷菜单,名称是什么?把那个名称填进去不就行了? |
-- 作者:fox-BT -- 发布时间:2016/3/21 12:08:00 -- ![]() ![]() 我就在这里设置我的快捷菜单的,但没看到有快捷菜单名称 难道不是在这里设置快捷菜单吗?
|
-- 作者: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 --
可以点进去,并且已经改名了,但设置代码时,出现没有该名称的快捷菜单 |
-- 作者:大红袍 -- 发布时间:2016/3/21 14:29:00 -- 1、如果要定义自己的菜单,那就必须添加超过三个的菜单控件,在【菜单项目】集合那里,可以添加;
2、是Cell,大小写要一模一样。 |
-- 作者:fox-BT -- 发布时间:2016/3/21 14:51:00 --
快捷菜单名称已分清大小写了,现在在表格里点击右键时,没有再弹出不存在名称为XXX的表格
但现在的问题是,点击右键时,没有任何反应
表属性BeforeShowContextMenu事件中,代码为: e.cancel = True
也试过这样:e.ContextMenu = ContextMenus("Cell") 但如果这样的话,就只有弹出原始的菜单 |