让大家失望了,我竟然被splitter难倒了

capfdipoe 2001-07-03 10:34:36
我在窗体上放了两个listbox,中间夹了一个splitter1
为什么运行时不能用splitter1来改变listbox的大小
splitter属性设置如下:
resizestyle:rsupdate
align:alnone
beveled:true
...全文
99 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
guohh 2001-07-05
  • 打赏
  • 举报
回复
我同意以上各位大虾的意见,不过在实现时,如果我拖动Splitter向Right方向,这时会出现右边的ListBox消失了,如果不用编写程序,如何实现在拖动Splitter时,他的左右两边的控件都可见
FANGAO 2001-07-03
  • 打赏
  • 举报
回复
先按照上面的方法放一个Panel,再把controlbar放在Panel上面就可以解决
capfdipoe 2001-07-03
  • 打赏
  • 举报
回复
to fangao
你的方法我试过了,确实行得通
但还有一个问题,如果解决了,我一定给分
我放了一个controlbar按你的方法,将listbox,align:left后,它就把controlbar遮住了
该如何解决
gqxs 2001-07-03
  • 打赏
  • 举报
回复
关注
wjzhuang 2001-07-03
  • 打赏
  • 举报
回复
左边的listbox设置align:alLeft
splitter设置align:alLeft
右边的listbox设置align:alClient
FANGAO 2001-07-03
  • 打赏
  • 举报
回复
呵呵, 上下放的话,属性分别是 top, top, client
FANGAO 2001-07-03
  • 打赏
  • 举报
回复
是你的属性设错了,如果你打算把两个listbox左右排布的话,应该这样做:
1。放一个listbox,align:属性设为left。
2。在它的右边放置splitter,lign:属性为left。
3。在右边放第二个listbox,align:属性设为client。

13,824

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder相关内容讨论区
社区管理员
  • 基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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