誰かがc#で別のフォームからフォームを最大化する方法を知っていますか?
以下のコードを試しましたが、機能しません。
Form1 form1 = new Form1();
form1.WindowState = FormWindowState.Maximized;
何か案は?
考えられる問題は2つあります。フォームがまったく表示されない場合、解決策はフォームを表示することです。
Form1 form1 = new Form1();
form1.WindowState = FormWindowState.Maximized;
form1.Show();
しかし、あなたはすでにどこかにform1をロードしていると思います、そしてあなたは使うことができません
Form1 form1 = new Form1();
次に、表示しない新しいフォームを作成するため、この行を削除して、form1
最初に作成された場所から上記のコードが配置されているメソッドへの参照を渡す方法を見つけます。
C#
this.WindowState = System.Windows.Forms.FormWindowState.Maximized;
お役に立てば幸いです;)