以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 请教窗口菜单 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=87210) |
||||
-- 作者:hbhb -- 发布时间:2016/7/5 23:42:00 -- 请教窗口菜单 袍大师:请问两个控件可否上下并列加入到工具栏中?也就是说左边位置相同? |
||||
-- 作者:Hyphen -- 发布时间:2016/7/6 8:39:00 -- 可以上下2排,不过工具栏必须足够短,就是说第一排放不下了,才会挤到第二排。 |
||||
-- 作者:Hyphen -- 发布时间:2016/7/6 9:01:00 -- 可以把控件放到panel中,然后把panel加到工具栏,比如 Dim Strip = e.Form.Strips("工具栏1").BaseControl Strip.AutoSize = False Strip.Size = New System.Drawing.Size(800, 60) Strip.LayoutStyle=3 e.Form.Strips("工具栏1").Items.InsertControl("FontName",e.Form.Controls("Panel1"),0) e.Form.Strips("工具栏1").Items.InsertControl("FontSize",e.Form.Controls("Panel2"),1) |
||||
-- 作者:hbhb -- 发布时间:2016/7/6 10:50:00 -- 谢谢!还是不能实现要求呀?我是说第一个位置上下放两个或多个控件,第二个位置放一个控件。 |
||||
-- 作者:大红袍 -- 发布时间:2016/7/6 11:02:00 -- 以下是引用hbhb在2016/7/6 10:50:00的发言:
谢谢!还是不能实现要求呀?我是说第一个位置上下放两个或多个控件,第二个位置放一个控件。
panel里面,你随便放什么软件都可以的啊,然后你在工具栏里插入panel就行啊。 |
||||
-- 作者:hbhb -- 发布时间:2016/7/6 11:13:00 -- 就是不行?劳驾帮助实例。
第一个位置上下放两个或多个控件,第二个位置放一个控件。 |
||||
-- 作者:大红袍 -- 发布时间:2016/7/6 11:23:00 -- 无语
|
||||
-- 作者:hbhb -- 发布时间:2016/7/6 12:58:00 -- 我的意思是: 1、通过对控件位置的重复设置是否就能达到上下并列显示的效果? 2、动态增加控件是否一样可以加入到窗口菜单中?
|
||||
-- 作者:大红袍 -- 发布时间:2016/7/6 13:44:00 -- 你在panel里面排好你的控件啊。 |