在Form的大小变化时,如果保持Form上的输入框等的相对位置不变?

qdh2002 2004-08-11 10:01:41
当Form大小变化时,Form有一些输入框,按钮,想保持其相对位置不变,请问,除了在Form resize事件中,用计算的方式重新定位以外,还有没有别的更简单的办法?因为我在Form上的东西太多了。这样计算,有点痛苦。。。。
...全文
121 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
binbin 2004-08-11
  • 打赏
  • 举报
回复
Anchors 足够用了;)
我不懂电脑 2004-08-11
  • 打赏
  • 举报
回复
或者用TPanel和TSplity控件配合调整大致位置。
COpyFRee 2004-08-11
  • 打赏
  • 举报
回复
几乎大多数 VCL 控件都有 Align 和 Anchors 属性,根据你的需要合理设置就可以达到很好的效果。
zihan 2004-08-11
  • 打赏
  • 举报
回复
设置Anchors这个属性就可以了.
Lonelywolf1899 2004-08-11
  • 打赏
  • 举报
回复
yjy1001(蓝鲸--优秀得郁闷的鱼)
------------------------------
同意!
yjy1001 2004-08-11
  • 打赏
  • 举报
回复
我个人觉得使用 panel、GroupBox 等容器控制比较好
那样 你可以直接通过程序 控制 panel 或 GroupBox的位置来达到更优的控制质量

13,825

社区成员

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

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