-3
正面に別の用紙を持ち込むにはどうすればいいですか?私がForm2で作業しているように、私はForm1を前面に持っていきたいですか?私はこれを試しました:正面に別の用紙を持ってくる
Form1 frm1 = new Form1();
frm1.BringToFront();
しかし、それは動作しません。どうしましたか?
正面に別の用紙を持ち込むにはどうすればいいですか?私がForm2で作業しているように、私はForm1を前面に持っていきたいですか?私はこれを試しました:正面に別の用紙を持ってくる
Form1 frm1 = new Form1();
frm1.BringToFront();
しかし、それは動作しません。どうしましたか?
フォームがすでにバックグラウンドで開かれている場合は、最初にフォームを見つけて前面に表示する必要があります。
のインスタンスを作成することです。それは確かに動作しません。
はこれを試してみてください。
Application.OpenForms.OfType<Form1>().FirstOrDefault()?.BringToFront();
それともActivate
Application.OpenForms.OfType<Form1>().FirstOrDefault()?.Activate();
で試すには、 'frm1.Show()ん。 frm1.BringToFront(); '作業ですか? – mjwills