MenuItem.Index Özellik
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Menü öğesinin üst menüsündeki konumunu belirten bir değer alır veya ayarlar.
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
Özellik Değeri
Menü öğesinin üst menüsündeki konumunu temsil eden sıfır tabanlı dizin.
- Öznitelikler
Özel durumlar
Atanan değer sıfırdan küçük veya öğe değerinden büyük.
Örnekler
Aşağıdaki kod örneği, bir menüdeki iki menü öğesinin konumunu değiştirir. Aşağıdaki kod örneği, ve menuItem2
adlı menuItem1
iki MenuItem nesnenin oluşturulmasını gerektirir. Menü menuItem1
öğesi menüde bir konum aşağı, bir konum yukarı hareket eder menuItem2
.
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
Açıklamalar
Bu özellik, bir menü öğesinin üst menüsünün menü öğesi koleksiyonundaki dizinlenmiş konumunu sağlar. Bu özelliği, menü öğesini menüsündeki farklı bir konuma yeniden konumlandırmak için kullanabilirsiniz. Bu özelliği, oluşturma sırasında menü yapısındaki konumunu belirtmek için oluştururken MenuItem de kullanabilirsiniz.