0

Embarcadero Delphi Anchor Sides/AnchorToNeighbour 中是否有任何选项?

目前,在 Lazarus 中可以将组件锚对齐到左右/顶部底部等到相邻组件。我需要一些图像截图或在 Delphi Seattle 10 中实现这一目标的任何功能方式!!

4

1 回答 1

1

在 VCL 中,没有任何东西可以相对于相邻控件自动锚定控件。该Anchors属性用于将控件相对于其边缘对齐Parent,而不是相对于其他控件。但是,当属性设置为时,窗口控件(不是图形控件)具有可用于自定义对齐的OnAlignInsertBefore事件。否则,您必须根据需要使用事件处理程序来手动定位/调整控件的大小。OnAlignPositionAlignalCustomOnResize

在 FireMonkey 中,有TLayout派生组件 ( TFlowLayout, TGridLayout, TScaledLayout) 来帮助排列组件(有关详细信息,请参阅使用布局排列组件),但这并不一定等同于将控件锚定到相邻控件,它仍然是相对于Parent,只是比 VCL 提供的更灵活一点。

于 2016-04-15T16:53:02.640 回答