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