Foxtable(狐表)用户栏目专家坐堂 → [求助]如何在下工具栏中增加系统的组件


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

主题:[求助]如何在下工具栏中增加系统的组件

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


加好友 发短信
等级:九尾狐 帖子:2312 积分:18993 威望:0 精华:0 注册:2011/11/26 20:21:00
[求助]如何在下工具栏中增加系统的组件  发帖心情 Post By:2025/4/9 22:14:00 [只看该作者]

想在下工具栏中,直接添加筛选组合框

BottomToolBar.Items.Add(RibbonTabs("Common").Groups("SortAndFilter").Items("Filter"))

似乎没什么反应,是用法有问题?还是说先手工在下工具栏中定义一个组合框,然后再引用?

我先在下工具栏中增加了一个菜单按钮:菜单按钮1
然后在命令窗口执行:
Dim x As RibbonMenu.MenuButton = RibbonTabs("Common").Groups("SortAndFilter").Items("Filter")
For Each y As Object In x.Items
    BottomToolBar.Items("菜单按钮1").Items.add(y)
Next 

问题:
1、如果某个表第一列是日期列,第二列是文本列。但选择了第一列,筛选时并未出现时段筛选项。
2、重新打开项目以后,菜单按钮没有出现下拉选项,是不是通过代码增加的只是临时的?如果把上面的代码再执行一次,又可以筛选;再重新打开,无下拉选项。
[此贴子已经被作者于2025/4/9 23:13:17编辑过]

 回到顶部
帅哥,在线噢!
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:113352 积分:577225 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2025/4/10 8:46:00 [只看该作者]

至少又有一个菜单项,下工具栏才能显示并可用。到菜单设计里添加随便给下工具栏添加一个菜单项,然后把可见设置为false就行,这时就可以执行BottomToolBar.Items.Add(RibbonTabs("Common").Groups("SortAndFilter").Items("Filter"))了

1、我测试没有问题

2、通过代码增加的都是临时的

 回到顶部