以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助]在功能区,如何布置控件?  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=98910)

--  作者:小美菜
--  发布时间:2017/4/9 9:30:00
--  [求助]在功能区,如何布置控件?

在功能区,如何布置控件?

如:前面是text控件,后面跟一个按钮.现在的好些布置位置不受控制!!


图片点击可在新窗口打开查看此主题相关图片如下:功能区.png
图片点击可在新窗口打开查看

--  作者:有点色
--  发布时间:2017/4/9 9:39:00
--  
 只能设置,无法自由布置位置的。
--  作者:有点色
--  发布时间:2017/4/9 9:44:00
--  

 你也可以任意插入窗口控件的,参考代码

 

Dim C1Ribbon1 As C1Ribbon.C1Ribbon  = Ctype(BaseMainForm.controls("C1Ribbon1"),C1Ribbon.C1Ribbon )
Dim p As New Windows.Forms.Panel
p.height = 100
Dim a As New Windows.Forms.TextBox
a.Text = "123456789"
a.Font = new font("宋体", 20)
a.backColor = color.red
a.top = 30
a.left = 20
p.controls.add(a)
Dim b As New C1Ribbon.RibbonControlHost(p)
b.name = "自定义项1"
b.width = 300
C1Ribbon1.tabs("Other").Groups("Execute").Items.Add(b)


--  作者:小美菜
--  发布时间:2017/4/9 10:45:00
--  
用工具解决了这个问题,关键我想让他们3个排成一列
图片点击可在新窗口打开查看此主题相关图片如下:功能区.png
图片点击可在新窗口打开查看

--  作者:有点色
--  发布时间:2017/4/9 11:34:00
--  
看3楼代码