我想知道,如果对下面描述的问题有共同的解决方案。
让我们考虑一下这种情况:我有一个带有一些控件的表单,可以在加载时更改字幕和字体。 我希望在窗体调整大小时调整控件的大小。如果可能的话,我希望控件的标题清晰可见。如果没有,我希望表单有滚动条。
我以为我可以使用控制约束和锚来解决这种情况。但如果我使用锚点滚动条将不会显示。此外,我必须计算约束,因为我不知道在设计模式下控件的字体和字幕。
所以我正在寻找一些可以帮助我解决问题的组件或众所周知的算法。
答案 0 :(得分:0)
我认为已经存在满足您要求的解决方案,因此我认为您必须自己制定解决方案。
我认为对于类似的要求,您必须使用表单的OnResize事件并手动调整/重新定位组件,此外我认为您可以使用TScrollBox组件作为容器并在用户调整大小时您可以在TScrollBox上将AutoScroll属性设置为true以显示滚动条。