MenuItem.Index プロパティとは? わかりやすく解説

MenuItem.Index プロパティ

メニュー内のメニュー項目の位置を示す値を取得または設定します

名前空間: System.Windows.Forms
アセンブリ: System.Windows.Forms (system.windows.forms.dll 内)
構文構文

例外例外
例外種類条件

ArgumentOutOfRangeException

代入された値が 0 未満か、項目数より大きい値です。

解説解説
使用例使用例

メニュー内の 2 つメニュー項目の位置交換するコード例次に示します。このコード例では、menuItem1menuItem2 という名前の 2 つMenuItem オブジェクト作成されている必要がありますメニュー項目 menuItem1位置メニュー内で 1 つ下に移動しメニュー項目 menuItem2位置メニュー内で 1 つ上に移動します

Public Sub SwitchMyMenuItems()
    ' Move menuItem1 down one position in the menu order.
    menuItem1.Index = menuItem1.Index + 1
    ' Move menuItem2 up one position in the menu order.
    menuItem2.Index = menuItem2.Index - 1
End Sub

public void SwitchMyMenuItems()
{
   // Move menuItem1 down one position in the menu order.
   menuItem1.Index = menuItem1.Index + 1;
   // Move menuItem2 up one position in the menu order.
   menuItem2.Index = menuItem2.Index - 1;
}

public:
   void SwitchMyMenuItems()
   {
      // Move menuItem1 down one position in the menu order.
      menuItem1->Index = menuItem1->Index + 1;
      // Move menuItem2 up one position in the menu order.
      menuItem2->Index = menuItem2->Index - 1;
   }
public void SwitchMyMenuItems()
{
    // Move menuItem1 down one position in the menu order.
    menuItem1.set_Index(menuItem1.get_Index() + 1);
    // Move menuItem2 up one position in the menu order.
    menuItem2.set_Index(menuItem2.get_Index() - 1);
} //SwitchMyMenuItems
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照


このページでは「.NET Framework クラス ライブラリ リファレンス」からMenuItem.Index プロパティを検索した結果を表示しています。
Weblioに収録されているすべての辞書からMenuItem.Index プロパティを検索する場合は、下記のリンクをクリックしてください。
 全ての辞書からMenuItem.Index プロパティ を検索

英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

MenuItem.Index プロパティのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



MenuItem.Index プロパティのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2025 Microsoft.All rights reserved.

©2025 GRAS Group, Inc.RSS