1、autosize设置为true,搭配align,自行调整窗体布局。
窗体高度老是算不对——因为子控件高度是动态变化的。
——最后只能取消autosize,自行计算。
2、form在invisible状况下,子控件即使align设置为alclient,其高度与所在窗体的高度仍然不一致。除非窗体要显示出来。这或许是delphi特意这样处理。所以任何依赖控件height的逻辑,要注意此状况
本文探讨了使用Delphi语言时遇到的窗体布局和控件高度动态变化的问题,包括如何使用autosize和align属性进行窗体自适应布局,以及在form不可见时子控件高度不一致的现象。提供了调整窗体布局和解决控件高度不匹配问题的方法。
1、autosize设置为true,搭配align,自行调整窗体布局。
窗体高度老是算不对——因为子控件高度是动态变化的。
——最后只能取消autosize,自行计算。
2、form在invisible状况下,子控件即使align设置为alclient,其高度与所在窗体的高度仍然不一致。除非窗体要显示出来。这或许是delphi特意这样处理。所以任何依赖控件height的逻辑,要注意此状况
873
653
683

被折叠的 条评论
为什么被折叠?
