MenuItem.Index Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Dient zum Abrufen oder Festlegen eines Werts, der die Position des Menüelements im übergeordneten Menü angibt.
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
Eigenschaftswert
Der nullbasierte Index, der die Position des Menüelements im übergeordneten Menü darstellt.
- Attribute
Ausnahmen
Der zugewiesene Wert ist kleiner als Null oder größer als die Elementanzahl.
Beispiele
Im folgenden Codebeispiel wird die Position von zwei Menüelementen in einem Menü umgeschaltet. Im folgenden Codebeispiel müssen zwei MenuItem Objekte benannt menuItem1 und menuItem2erstellt werden. Das menuItem1 Menüelement bewegt sich um eine Position im Menü nach unten, während menuItem2 es eine Position nach oben bewegt.
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
Hinweise
Diese Eigenschaft stellt die indizierte Position eines Menüelements in der Menüelementauflistung des übergeordneten Menüs bereit. Sie können diese Eigenschaft verwenden, um ein Menüelement an einer anderen Position innerhalb des Menüs neu zu positionieren. Sie können diese Eigenschaft auch beim Erstellen einer MenuItem Eigenschaft verwenden, um die Position in einer Menüstruktur zum Zeitpunkt der Erstellung anzugeben.