Menu.MenuItems Propiedad

Definición

Obtiene un valor que indica la colección de objetos MenuItem asociados al menú.

public:
 property System::Windows::Forms::Menu::MenuItemCollection ^ MenuItems { System::Windows::Forms::Menu::MenuItemCollection ^ get(); };
[System.ComponentModel.Browsable(false)]
public System.Windows.Forms.Menu.MenuItemCollection MenuItems { get; }
[<System.ComponentModel.Browsable(false)>]
member this.MenuItems : System.Windows.Forms.Menu.MenuItemCollection
Public ReadOnly Property MenuItems As Menu.MenuItemCollection

Valor de propiedad

Objeto Menu.MenuItemCollection que representa la lista de objetos MenuItem almacenados en el menú.

Atributos

Ejemplos

En el ejemplo de código siguiente se crea una instancia de la clase derivada , MainMenuy se agrega un MenuItem objeto a su colección de MenuItem objetos . En este ejemplo se requiere que el método definido en este ejemplo se encuentre dentro de la clase para un formulario y lo llame un método en esa clase de formulario.

private:
   void InitializeMyMainMenu()
   {
      // Create the MainMenu and the MenuItem to add.
      MainMenu^ mainMenu1 = gcnew MainMenu;
      MenuItem^ menuItem1 = gcnew MenuItem( "&File" );
      
      /* Use the MenuItems property to call the Add method
         to add the MenuItem to the MainMenu menu item collection. */
      mainMenu1->MenuItems->Add( menuItem1 );
      
      // Assign mainMenu1 to the form.
      this->Menu = mainMenu1;
   }
private void InitializeMyMainMenu()
{
   // Create the MainMenu and the MenuItem to add.
   MainMenu mainMenu1 = new MainMenu();
   MenuItem menuItem1 = new MenuItem("&File");
   
   /* Use the MenuItems property to call the Add method
      to add the MenuItem to the MainMenu menu item collection. */
   mainMenu1.MenuItems.Add (menuItem1);

   // Assign mainMenu1 to the form.
   this.Menu = mainMenu1;
}
Private Sub InitializeMyMainMenu()
    ' Create the MainMenu and the MenuItem to add.
    Dim mainMenu1 As New MainMenu()
    Dim menuItem1 As New MenuItem("&File")
       
    ' Use the MenuItems property to call the Add method
    ' to add the MenuItem to the MainMenu menu item collection. 
    mainMenu1.MenuItems.Add(menuItem1)
       
    ' Assign mainMenu1 to the form.
    Me.Menu = mainMenu1
End Sub

Comentarios

Puede usar esta propiedad para obtener una referencia a la lista de elementos de menú que se almacenan actualmente en el menú. Para MainMenu los objetos y ContextMenu , la MenuItems propiedad contiene toda la estructura de menús del control . Para la MenuItem clase , la MenuItems propiedad contiene la lista de elementos de submenú asociados a MenuItem. Con la referencia a la colección de elementos de menú del menú (proporcionado por esta propiedad), puede agregar y quitar elementos de menú, determinar el número total de elementos de menú y borrar la lista de elementos de menú de la colección. Para obtener más información sobre cómo mantener la colección de elementos de menú para un menú, consulte la System.Windows.Forms.Menu.MenuItemCollection documentación.

Se aplica a

Consulte también