以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助]程序菜单中加入菜单项问题  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=96509)

--  作者:pcxjxjhkw
--  发布时间:2017/2/22 14:40:00
--  [求助]程序菜单中加入菜单项问题

ApplicationMenu.BottomItems.clear
ApplicationMenu.LeftItems.clear
ApplicationMenu.RightItems.clear

Dim nmenu As object
nmenu = new RibbonMenu.Button("123")
\'ApplicationMenu.LeftItems.Add(nmenu)
\'ApplicationMenu.BottomItems.Add(nmenu)
ApplicationMenu.RightItems.Add(nmenu)

 

执行上述代码,报错如下:

.NET Framework 版本:2.0.50727.5485
Foxtable 版本:2016.7.29.1
错误所在事件:窗口,菜单编辑器,Button1,Click
详细错误信息:
该集合不能包含此类型的项目:\\nC1.Win.C1Ribbon.RibbonButton.
参数名: value

 

不知道是什么原因


--  作者:有点色
--  发布时间:2017/2/22 15:34:00
--  

好像是不能add的,改成visible吧

 


For i As Integer = 0 To ApplicationMenu.RightItems.Count - 1
    ApplicationMenu.RightItems(i).Visible = false
    ApplicationMenu.RightItems(i).text = ""
Next
ApplicationMenu.RightItems(0).visible = true
ApplicationMenu.RightItems(0).Text = "1.测试"


--  作者:pcxjxjhkw
--  发布时间:2017/2/22 16:09:00
--  
我需要动态添加菜单项。
--  作者:有点色
--  发布时间:2017/2/22 16:09:00
--  
 不行