2 つのフォームを持つプログラムがありますが、Form1 が Form2 の上に開いています。これは、最初に Form2 を使用する必要があるため、適切ではありません。アプリケーションの実行時にフォーカスを Form2 に強制するにはどうすればよいでしょうか?
質問する
293 次
1 に答える
1
ShowDialog
の代わりに Form2 に使用しますShow
。
プロパティを使用Application.OpenForms
して、既に開いているフォームを取得し、次のForm2
ようにそのFocus
メソッドを呼び出すこともできます。
if(Application.OpenForms["Form2"] != null)
Application.OpenForms["Form2"].Focus();
于 2013-08-22T19:18:37.917 に答える