Bagikan melalui


MenuItem.Index Properti

Definisi

Mendapatkan atau mengatur nilai yang menunjukkan posisi item menu di menu induknya.

public:
 property int Index { int get(); void set(int value); };
[System.ComponentModel.Browsable(false)]
public int Index { get; set; }
[<System.ComponentModel.Browsable(false)>]
member this.Index : int with get, set
Public Property Index As Integer

Nilai Properti

Indeks berbasis nol yang mewakili posisi item menu di menu induknya.

Atribut

Pengecualian

Nilai yang ditetapkan kurang dari nol atau lebih besar dari jumlah item.

Contoh

Contoh kode berikut mengalihkan posisi dua item menu dalam menu. Contoh kode berikut mengharuskan dua MenuItem objek dibuat bernama menuItem1 dan menuItem2. Item menuItem1 menu berpindah ke bawah satu posisi di menu, sementara menuItem2 berpindah ke atas satu posisi.

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 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

Keterangan

Properti ini menyediakan posisi terindeks item menu dalam kumpulan item menu menu menu induknya. Anda dapat menggunakan properti ini untuk memposisikan ulang item menu ke lokasi lain dalam menunya. Anda juga dapat menggunakan properti ini saat membuat MenuItem untuk menentukan posisinya dalam struktur menu pada saat pembuatan.

Berlaku untuk