0

多数のコンテナ コントロール (a Panel) がForms読み込まれています。ユーザーの操作に基づいて、.BringToFront()特定のフォームを作成します。ただし、プログラムの他の部分では、現在どのフォームが前面にあるかを把握したいと思います。(つまり、.BringToFront()メソッドが最後に呼び出されたフォームを特定します。)

どのコントロールが前にあるかを判断するための最良の方法は何ですか?

4

1 に答える 1

1

Controls コレクションのメソッドを使用してGetChildIndex、特定の子コントロールのインデックスを取得できます。

this.Controls.GetChildIndex(myControl);

一番上が最高値です。

于 2009-04-12T00:12:12.223 に答える