关于splitter控件的疑惑

sqlserver0 2006-02-14 09:28:57
我的基类窗体中,放了一个listbox和一个splitter,它们的Dock属性都设为left,listbox在左,splitter紧靠在listbox的右侧。
可是,继承的窗体中,splitter都跑到listbox的左侧去了。这个是怎么回事?应该怎么控制splitter的正确位置?

谢谢关注。
...全文
83 4 打赏 收藏 转发到动态 举报
写回复
用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右键置顶...

这样,无论多少个都无所谓了,否则就会出现楼主那要不可控制的情况,不仅是继承窗口,即使是本窗口也不行的。

16,554

社区成员

发帖
与我相关
我的任务
社区描述
VB技术相关讨论,主要为经典vb,即VB6.0
社区管理员
  • VB.NET
  • 水哥阿乐
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧