Foxtable(狐表)用户栏目专家坐堂 → 请教:如何设置菜单中“组合框”为不能直接输入?


  共有2960人关注过本帖树形打印复制链接

主题:请教:如何设置菜单中“组合框”为不能直接输入?

帅哥哟,离线,有人找我吗?
逛逛
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:1693 积分:12117 威望:0 精华:7 注册:2013/7/11 10:52:00
  发帖心情 Post By:2015/9/4 22:49:00 [显示全部帖子]

Dim b As C1Ribbon.C1Ribbon =  BaseMainForm.controls("C1Ribbon1")

Dim cb As C1Ribbon.RibbonComboBox = b.Tabs("功能区1").Groups("功能组1").Items("组合框1")

cb.DropDownStyle = 1


 回到顶部
帅哥哟,离线,有人找我吗?
逛逛
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:1693 积分:12117 威望:0 精华:7 注册:2013/7/11 10:52:00
  发帖心情 Post By:2015/9/4 23:13:00 [显示全部帖子]

你获取的格式不对

 

 

 

可以在命令窗口直接获取菜单的路径

 

如 Dim 变量名 As RibbonMenu.ComboBox = RibbonTabs("功能区1").Groups("功能组1").Items("组合框1")

 

然后把最前面的RibbonTabs改成 b.Tabs


 回到顶部
帅哥哟,离线,有人找我吗?
逛逛
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:1693 积分:12117 威望:0 精华:7 注册:2013/7/11 10:52:00
  发帖心情 Post By:2015/9/5 9:43:00 [显示全部帖子]

Dim b As C1Ribbon.C1Ribbon =  BaseMainForm.controls("C1Ribbon1")


Dim t As C1Ribbon.RibbonToolBar = b.Tabs("功能区1").Groups("功能组2").Items("工具栏1")  '先取到工具栏
Dim cb As C1Ribbon.RibbonComboBox = t. Items("组合框2")  

cb.DropDownStyle = 1
 


 回到顶部