Menu.MenuItems Propiedad

Definición

Obtiene un valor que indica la colección de objetos MenuItem asociados al menú.Gets a value indicating the collection of MenuItem objects associated with the menu.

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

Menu.MenuItemCollection

Objeto Menu.MenuItemCollection que representa la lista de objetos MenuItem almacenados en el menú.A Menu.MenuItemCollection that represents the list of MenuItem objects stored in the menu.

Atributos

Ejemplos

En el ejemplo de código siguiente se crea una instancia de la clase derivada, MainMenu , y se agrega un MenuItem objeto a su colección de MenuItem objetos.The following code example creates an instance of the derived class, MainMenu, and adds a MenuItem object to its collection of MenuItem objects. Este ejemplo requiere que el método definido en este ejemplo se encuentre dentro de la clase de un formulario y que lo llame un método en esa clase de formulario.This example requires that the method defined in this example is located within the class for a form and called by a method in that form class.

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 utilizar esta propiedad para obtener una referencia a la lista de elementos de menú que están almacenados actualmente en el menú.You can use this property to obtain a reference to the list of menu items that are currently stored in the menu. Para MainMenu los ContextMenu objetos y, la MenuItems propiedad contiene toda la estructura de menú del control.For MainMenu and ContextMenu objects, the MenuItems property contains the entire menu structure in the control. Para la MenuItem clase, la MenuItems propiedad contiene la lista de elementos de submenú asociados a MenuItem .For the MenuItem class, the MenuItems property contains the list of submenu items associated with the 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.With the reference to the collection of menu items for the menu (provided by this property), you can add and remove menu items, determine the total number of menu items, and clear the list of menu items from the collection. Para obtener más información sobre el mantenimiento de la colección de elementos de menú de un menú, vea la System.Windows.Forms.Menu.MenuItemCollection documentación de.For more information on maintaining the menu item collection for a menu, see the System.Windows.Forms.Menu.MenuItemCollection documentation.

Se aplica a

Consulte también