MenuItem.Index Propriedade

Definição

Recebe ou define um valor que indica a posição do item do menu no seu menu principal.

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

Valor de Propriedade

O índice baseado em zero representa a posição do item do menu no seu menu principal.

Atributos

Exceções

O valor atribuído é inferior a zero ou superior ao número de itens.

Exemplos

O seguinte exemplo de código troca a posição de dois itens do menu num menino. O seguinte exemplo de código exige que dois MenuItem objetos sejam criados com os nomes menuItem1 e menuItem2. O menuItem1 item do menu desce uma posição no menu, enquanto menuItem2 sobe uma posição.

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

Observações

Esta propriedade fornece a posição indexada de um item do menu na coleção de itens do menu do seu menu principal. Pode usar esta propriedade para reposicionar um item do menu para outro local dentro do seu menu. Também pode usar esta propriedade ao criar um MenuItem para especificar a sua posição numa estrutura de menu no momento da criação.

Aplica-se a