在Delphi中,如何在运行时控制可视控件的z轴位置?例如在编程和运行时,如何在设计时完成(从IDE主菜单)“编辑 - >带到前面”的等效项?
答案 0 :(得分:19)
TControl.BringToFront;
通常会这样做。
答案 1 :(得分:10)
只是添加一些信息。
按顺序创建控件(在dfm文件中)。如果它们共享窗口的一部分,则最后一个控件与第一个控件重叠。您可以通过更改dfm文件中控件的顺序来更改顺序。
在运行时,您可以更改控制列表中的顺序。但是BringToFront会为你做这件事。