Menu.MenuItems Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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.