以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  [求助]如何在下菜单栏增加复选框?  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=160885)

--  作者:小美菜
--  发布时间:2021/2/25 9:42:00
--  [求助]如何在下菜单栏增加复选框?
如何在下菜单栏RibbonMenu.BottomToolBar 增加复选框WinForm.CheckedComboBox控件?增加复选框后如何执行复选框的选中、变化、双击等事件?
--  作者:有点蓝
--  发布时间:2021/2/25 9:52:00
--  
没有办法
--  作者:小美菜
--  发布时间:2021/2/25 9:58:00
--  
这个不是可以添加在功能区吗?蓝老师
Dim C1Ribbon1 As C1Ribbon.C1Ribbon  = Ctype(BaseMainForm.controls("C1Ribbon1"),C1Ribbon.C1Ribbon )
Dim oLstInfo As New Windows.Forms.Listbox
oLstInfo.HorizontalScrollbar =  True
oLstInfo.HorizontalExtent = 500
oLstInfo.Font = new font("宋体", 9)
\'oLstInfo.backColor = color.red
Dim b As New C1Ribbon.RibbonControlHost(oLstInfo)
b.name = "b信息提示"
C1Ribbon1.tabs("n数据综合处理").Groups("n信息提示").Items.Add(b)


--  作者:有点蓝
--  发布时间:2021/2/25 10:05:00
--  
只能添加.net控件,无法添加foxtable自己的控件
--  作者:小美菜
--  发布时间:2021/2/25 10:10:00
--  
哦,
Dim r As object = e.form.strips("C1Ribbon1").basecontrol
r.font = new font("宋体", 12)
放在窗口afterload方法中报错,说:
.NET Framework 版本:2.0.50727.8943
Foxtable 版本:2019.4.12.1
错误所在事件:窗口,台账报表中心,AfterLoad
详细错误信息:
给定关键字不在字典中。

--  作者:有点蓝
--  发布时间:2021/2/25 10:11:00
--  
Dim r As object = e.form.strips("C1Ribbon1").basecontrol

不存在这个名称的窗口菜单

--  作者:小美菜
--  发布时间:2021/2/25 10:14:00
--  
哦,对了,是C1Ribbon1原因,在请问兰老师,我的窗口菜单按钮的对勾没有,是用Button的方式,怎么改成有对勾的形式?


--  作者:有点蓝
--  发布时间:2021/2/25 10:35:00
--  
不要使用Button的方式,使用普通菜单