Menu.MenuItems Eigenschap
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee haalt u een waarde op die de verzameling MenuItem objecten aangeeft die aan het menu zijn gekoppeld.
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
Waarde van eigenschap
Een Menu.MenuItemCollection die de lijst MenuItem met objecten vertegenwoordigt die zijn opgeslagen in het menu.
- Kenmerken
Voorbeelden
In het volgende codevoorbeeld wordt een exemplaar van de afgeleide klasse MainMenugemaakt en wordt een MenuItem object toegevoegd aan de verzameling MenuItem objecten. Voor dit voorbeeld is vereist dat de in dit voorbeeld gedefinieerde methode zich in de klasse bevindt voor een formulier en wordt aangeroepen door een methode in die formulierklasse.
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
Opmerkingen
U kunt deze eigenschap gebruiken om een verwijzing te verkrijgen naar de lijst met menu-items die momenteel zijn opgeslagen in het menu. Voor MainMenu en ContextMenu objecten bevat de MenuItems eigenschap de volledige menustructuur in het besturingselement. Voor de MenuItem klasse bevat de MenuItems eigenschap de lijst met submenu-items die aan de MenuItemklasse zijn gekoppeld. Met de verwijzing naar de verzameling menu-items voor het menu (geleverd door deze eigenschap), kunt u menu-items toevoegen en verwijderen, het totale aantal menu-items bepalen en de lijst met menu-items uit de verzameling wissen. Zie de documentatie System.Windows.Forms.Menu.MenuItemCollection voor meer informatie over het onderhouden van de verzameling menu-items voor een menu.