以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 窗口表右键 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=122865) |
-- 作者:yetle -- 发布时间:2018/8/3 11:21:00 -- 窗口表右键 帮助: 给Table指定快捷菜单 假定窗口中有一个名为Table1的Table控件,希望在窗口中重新设计一个快捷菜单,代替系统默认的快捷菜单。 e.Cancel = True 然后在窗口的AfterLoad事件中加上代码: e.Form.Controls("Table1").ContextStrip = e.Form.Strips("快捷菜单1") 如果是窗口表应该是下面这么写: e.Form.Controls("窗口_Table1").ContextStrip = e.Form.Strips("快捷菜单1") 为什么提示找不到窗口_Table1的控件,给定关键字不在字典中。 |
-- 作者:有点甜 -- 发布时间:2018/8/3 11:22:00 -- 一样这样写
e.Form.Controls("Table1").ContextStrip = e.Form.Strips("快捷菜单1") |
-- 作者:yetle -- 发布时间:2018/8/3 11:28:00 -- 改了后:e.Form.Controls("Table1").ContextStrip = e.Form.Strips("快捷菜单1")没有找不到表了,但还提示:给定关键字不在字典中。 |
-- 作者:有点甜 -- 发布时间:2018/8/3 11:31:00 -- 你的table控件的名称是什么? |
-- 作者:有点甜 -- 发布时间:2018/8/3 11:33:00 -- 你的快捷菜单1添加了没有? http://www.foxtable.com/webhelp/scr/3108.htm
|
-- 作者:yetle -- 发布时间:2018/8/3 11:33:00 -- Table1类型是SQLTable |
-- 作者:有点甜 -- 发布时间:2018/8/3 11:34:00 -- 你的快捷菜单1添加了没有? http://www.foxtable.com/webhelp/scr/3108.htm |
-- 作者:yetle -- 发布时间:2018/8/3 11:36:00 -- 1
[此贴子已经被作者于2018/8/3 11:36:58编辑过]
|
-- 作者:有点甜 -- 发布时间:2018/8/3 11:37:00 -- 以下是引用yetle在2018/8/3 11:36:00的发言:
添加了
在这里添加 http://www.foxtable.com/webhelp/scr/3108.htm
如果还报错,不可能的。 |