2009-07-11 9 views
14

Delphiでは、実行時にビジュアルコントロールのz軸の位置をどのように制御しますか?例えばどのようにして、プログラマチックに、また実行時に、(IDEのメインメニューから) "Edit - > Bring to Front"と同等の処理をどのようにして実現できますか?実行時のz軸/前面への制御(Delphi)

+0

他に誰もこれを投票しなかった理由はわかりません。それは答える価値がある、とSOの重複ではない場合、それは投票する価値があるのではないですか? – Argalatyr

答えて

18

TControl.BringToFront;通常は行います。

+0

ここの「邪魔する」瞬間のひとつ、明らかに!ありがとう! – Jamo

+0

質問の一部が欠落していたかどうか疑問に思っていました。{ - : –

+0

実は、実際には小さなものがあります。それらを動かすことなく/順序を変えずに、彼らがどんな順序であるかを決定しますか? – Jamo

9

ちょうど情報を追加してください。

コントロールが順番に(dfmファイル内に)作成されます。ウィンドウの一部を共有する場合、最後のコントロールは最初のコントロールと重複します。 dfmファイル内のコントロールの順序を変更することによって、順序を変更できます。

実行時に、コントロールリストの順序を変更できます。しかし、BringToFrontがこれを行います。

関連する問題