在运行时控制z轴/从前到前(Delphi)

时间:2009-07-11 07:17:59

标签: delphi forms controls

在Delphi中,如何在运行时控制可视控件的z轴位置?例如在编程和运行时,如何在设计时完成(从IDE主菜单)“编辑 - >带到前面”的等效项?

2 个答案:

答案 0 :(得分:19)

TControl.BringToFront;通常会这样做。

答案 1 :(得分:10)

只是添加一些信息。

按顺序创建控件(在dfm文件中)。如果它们共享窗口的一部分,则最后一个控件与第一个控件重叠。您可以通过更改dfm文件中控件的顺序来更改顺序。

在运行时,您可以更改控制列表中的顺序。但是BringToFront会为你做这件事。