HOME > WindowsForm > WindowsForm [C#] フォームの状態(通常・最小化・最大化)を確認する 2023年1月31日 フォームの状態(通常・最小化・最大化)を取得したい場合は、 .WindowStateプロパティの値を確認すればOKです。 サンプル 例)フォーム(Form1)の状態を確認する using System.Windows.Forms; using System.Diagnostics; // フォームの状態を取得する var ws = this.WindowState; // 状態を判定してデバッグに結果を表示する switch (ws) { case FormWindowState.Normal: Debug.WriteLine("通常状態です"); break; case FormWindowState.Minimized: Debug.WriteLine("最小化状態です"); break; case FormWindowState.Maximized: Debug.WriteLine("最大化状態です"); break; }Copy 備考 WindowStateプロパティに状態を設定することもできます。 (以下関連記事をご覧ください。) 関連記事 [C#] Formを最大化/最小化する Twitter Share Pocket Hatena LINE URLコピー -WindowsForm