社区
VB
帖子详情
关于splitter控件的疑惑
sqlserver0
2006-02-14 09:28:57
我的基类窗体中,放了一个listbox和一个splitter,它们的Dock属性都设为left,listbox在左,splitter紧靠在listbox的右侧。
可是,继承的窗体中,splitter都跑到listbox的左侧去了。这个是怎么回事?应该怎么控制splitter的正确位置?
谢谢关注。
...全文
83
4
打赏
收藏
关于splitter控件的疑惑
我的基类窗体中,放了一个listbox和一个splitter,它们的Dock属性都设为left,listbox在左,splitter紧靠在listbox的右侧。 可是,继承的窗体中,splitter都跑到listbox的左侧去了。这个是怎么回事?应该怎么控制splitter的正确位置? 谢谢关注。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
weiyan19820315
2006-02-14
打赏
举报
回复
以前有人问过这个问题,其实你搜索一遍会很快找到答案.很方便哦:)
weiyan19820315
2006-02-14
打赏
举报
回复
首先,在窗体上放一个panel,设置dock=fill
然后,在左侧放一个panel,设置dock=left
然后,拖一个splitter到左侧的panel的右侧,设置dock=left
最后拖一个panel到右侧,设置dock=fill
sqlserver0
2006-02-14
打赏
举报
回复
flygoldfish(长江支流) :
谢谢回复,按你说的做了一遍。问题依旧,没有解决。
长江支流
2006-02-14
打赏
举报
回复
splitter很好用,用得不好就很烦
主要技巧就是:
放一个控件,A,在A上就右键置顶,splitter,splitter右键置顶,放一个控件,B,在B上就右键置顶,splitter,splitter右键置顶...
这样,无论多少个都无所谓了,否则就会出现楼主那要不可控制的情况,不仅是继承窗口,即使是本窗口也不行的。
Q
Split
ter
分割界面 初始比例
假设Q
Split
ter
将界面分为水平的两个部分,默认情况下每部分各占一半的宽度。 默认: 左边的索引为0, 右边的索引为1 如果我希望初始情况下左边占整个宽度的2/5,那么右边占3/5,如下做法: ui->
split
ter
->setStretchFactor(0, 2); ui->
split
ter
->setStretchFactor(...
Q
Split
ter
大小
假设Q
Split
ter
将界面分为水平的两个部分,默认情况下每部分各占一半的宽度。 默认: 左边的索引为0, 右边的索引为1 如果我希望初始情况下左边占整个宽度的2/5,那么右边占3/5,如下做法: ui->
split
ter
->setStretchFactor(0, 2); ui->
split
ter
->setStretchFactor(1, 3); 左边7/10,右边3/10,如下代码,就不截图了: ui->
split
ter
->setStretchFactor(0,
FIBPlus事务
In
ter
Base/Firebird中的事务:在FIBPlus中的应用(第一部) 引言 事务在In
ter
Base/Firebird(及其他数据库服务器)的多用户环境下是非常重要的课题.程序员大多无视任务的环境而直接使用READ COMMITTED隔离级别. 我将讨论在FIBPlus
控件
中使用事务以及特性. 除了In
ter
Base语言参考、嵌入式SQL指南、API指南及Helen Borr
vc程序设计
VB
16,554
社区成员
110,527
社区内容
发帖
与我相关
我的任务
VB
VB技术相关讨论,主要为经典vb,即VB6.0
复制链接
扫一扫
分享
社区描述
VB技术相关讨论,主要为经典vb,即VB6.0
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章