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


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

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

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


加好友 发短信
等级:狐神 帖子:4631 积分:33799 威望:0 精华:0 注册:2008/8/31 22:44:00
请教:如何设置菜单中“组合框”为不能直接输入?  发帖心情 Post By:2015/9/4 19:59:00 [只看该作者]

如题,谢谢。

 回到顶部
帅哥哟,离线,有人找我吗?
逛逛
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | 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


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


加好友 发短信
等级:狐神 帖子:4631 积分:33799 威望:0 精华:0 注册:2008/8/31 22:44:00
  发帖心情 Post By:2015/9/4 23:05:00 [只看该作者]

谢谢。但有以下提示,未通过,请再帮忙。

---------------------------
错误
---------------------------
编译错误:类“C1.Win.C1Ribbon.RibbonTab”没有默认属性,因此无法被索引。



错误代码:Dim cb As C1Ribbon.RibbonComboBox= b.Tabs("Common")("sjjh")("工具栏1")("xlsbm")
---------------------------
确定   
---------------------------


 回到顶部
帅哥哟,离线,有人找我吗?
逛逛
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | 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


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


加好友 发短信
等级:狐神 帖子:4631 积分:33799 威望:0 精华:0 注册:2008/8/31 22:44:00
  发帖心情 Post By:2015/9/5 8:43:00 [只看该作者]

请“逛逛”再看看,组合框是放在“工具栏”的,以下代码提示错误。
'只能下拉选择(单击打开下拉列表)
Dim b As C1Ribbon.C1Ribbon =  BaseMainForm.controls("C1Ribbon1")
Dim cb As C1Ribbon.RibbonComboBox = b.Tabs("功能区1").Groups("功能组1").Items("工具栏1").Items("组合框1")
cb.DropDownStyle = 1


提示:---------------------------
错误
---------------------------
编译错误:“Items”不是“C1.Win.C1Ribbon.RibbonItem”的成员。



错误代码:Dim cb As C1Ribbon.RibbonComboBox = b.Tabs("功能区1").Groups("功能组1").Items("工具栏1").Items("组合框1")
---------------------------
确定   
---------------------------


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


加好友 发短信
等级:狐神 帖子:4631 积分:33799 威望:0 精华:0 注册:2008/8/31 22:44:00
  发帖心情 Post By:2015/9/5 8:44:00 [只看该作者]

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:管理项目2.zip


 回到顶部
帅哥哟,离线,有人找我吗?
逛逛
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | 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
 


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


加好友 发短信
等级:狐神 帖子:4631 积分:33799 威望:0 精华:0 注册:2008/8/31 22:44:00
  发帖心情 Post By:2015/9/5 10:39:00 [只看该作者]

图片点击可在新窗口打开查看

 回到顶部