MDI 子フォームのリストをメニューに表示する
スポンサーリンク
MenuItem クラスの MdiList プロパティを true に設定すると、MDI 親フォームに [ウィンドウ] のメニューが加わり、MDI 子フォームのリストが表示されるようになります。これは、MDI 親フォームのメニューに MDI 子フォームのリストを表示する 1 番簡単な方法です。
この [ウィンドウ] メニューから MDI 子フォームをアクティブにしたりすることができます。また、どの MDI 子フォームがアクティブになっているかをチェック状態で表示することができます。
MDI アプリケーションの作成方法については、MDI 親フォームを設定する をご覧ください。
サンプルコード
以下にサンプルコードを示します。
C# 全般
// MenuItem の新しいインスタンスを生成する MenuItem hMenuItem = new MenuItem("ウィンドウ (&W)"); // MDI 子フォームのリストを表示する hMenuItem.MdiList = true; // このフォームの Menu に MainMenu の新しいインスタンスを生成する this.Menu = new MainMenu(); // このフォームのメニューの MainItem に追加する this.Menu.MenuItems.Add(hMenuItem);
関連するリファレンス
準備中です。