• 全部
  • Windows SDK/API
  • 基础类
  • ActiveX
  • 数据库及相关技术
  • 网络及通讯开发
  • VCL组件使用和开发
  • 问答

如何实现分割条的这种效果?

ljwwjh 2004-04-18 11:17:42
窗口分割上下控件,中间用分隔条便于调整上下部分大小。问题在于:程序中要动态的显示和隐藏下部控件,当隐藏时上部控件变为最大。显示时,上下控件又同时恢复原大小并且可以用分隔条便调整上下部分大小,请大家给个方案吧!谢谢参与的都有分!
...全文
32 点赞 收藏 8
写回复
8 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
ljwwjh 2004-04-28
按Maconel(Maconel)的方法试了,隐藏下部控件没有用VISIBLE=FALSE,该为将下部的控件LENGTH=0,显示时高度重新设置即可。
回复
lilige 2004-04-18
我用过一种很笨的方法,是把上部的尺寸算出来,然后用总数减一下,下部使用Align=bottom
回复
honlyn 2004-04-18
有现成的控件:TSplitter
回复
空中猎手 2004-04-18
不会~~~~顶一下
回复
Maconel 2004-04-18
分割不是有现成的控件吗
Additional页的TSplitter控件。
把上边的控件Align属性设为client,下边的设为bottom,我想差不多就能实现你的要求了
回复
wg961423 2004-04-18
你说的是不是像OutLook的那样?
回复
yayowd 2004-04-18
根据你说的意思,在显示和隐藏下部控件时,写所需的代码不就OK了啊
回复
ljwwjh 2004-04-18
up
回复
相关推荐
发帖
C++ Builder
创建于2007-08-02

1.3w+

社区成员

C++ Builder相关内容讨论区
申请成为版主
帖子事件
创建了帖子
2004-04-18 11:17
社区公告
暂无公告