以文本方式查看主题

-  Foxtable(狐表)  (http://www.foxtable.com/bbs/index.asp)
--  专家坐堂  (http://www.foxtable.com/bbs/list.asp?boardid=2)
----  右键菜单都在哪些事件上中写?  (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=121919)

--  作者:xxfoxtable
--  发布时间:2018/7/15 21:07:00
--  右键菜单都在哪些事件上中写?

我在全局事件中加了这个代码

BeforeShowContextMenu

e.ContextMenu = ContextMenus("打印")

在快捷菜单中也建了打印的菜单

在图表控件的mousedown写了如下代码,不起作用呢?

ContextMenus("打印").Show(e.Sender,e.x,e.y)


--  作者:有点甜
--  发布时间:2018/7/15 22:41:00
--  

你可以使用窗口快捷菜单,如

 

http://www.foxtable.com/webhelp/scr/3116.htm

 

 


--  作者:有点甜
--  发布时间:2018/7/15 22:44:00
--  

同时,我测试使用下面代码也可以弹出菜单

 

ContextMenus("打印").Show(e.Sender,e.x,e.y)


--  作者:xxfoxtable
--  发布时间:2018/7/15 23:46:00
--  
e.Form.Controls("Chart1").ContextStrip 

e.Form.Controls("Chart1") 没有ContextStrip 这个属性
[此贴子已经被作者于2018/7/15 23:46:32编辑过]

--  作者:有点甜
--  发布时间:2018/7/16 9:13:00
--  
请上传具体实例测试,窗口菜单、系统快捷菜单,我测试都没问题。
--  作者:xxfoxtable
--  发布时间:2018/7/16 9:33:00
--  
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:制作饼状图.rar


--  作者:有点甜
--  发布时间:2018/7/16 10:43:00
--  

1、打开,右键,可以弹出菜单(你的用户菜单要打开,如果切换到系统菜单打不开是正常的)

 

2、如果用窗口菜单,参考

 

 

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:制作饼状图.table


--  作者:xxfoxtable
--  发布时间:2018/7/16 11:56:00
--  
我在控件上的点右键打不开啊?
--  作者:xxfoxtable
--  发布时间:2018/7/16 12:09:00
--  
明白了
[此贴子已经被作者于2018/7/16 12:10:19编辑过]

--  作者:xxfoxtable
--  发布时间:2018/7/16 12:33:00
--  
执行完命令,右键菜单不消失?老师怎么处理一下?