Menu.MenuItems Eigenschaft

Definition

Ruft einen Wert ab, der die Auflistung der dem Menü zugeordneten MenuItem-Objekte angibt.

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

Eigenschaftswert

Eine Menu.MenuItemCollection, die die Auflistung der im Menü gespeicherten MenuItem-Objekte darstellt.

Attribute

Beispiele

Im folgenden Codebeispiel wird eine Instanz der abgeleiteten Klasse erstellt, MainMenuund der Auflistung von MenuItem -Objekten wird ein MenuItem -Objekt hinzugefügt. Für dieses Beispiel muss sich die in diesem Beispiel definierte Methode in der Klasse für ein Formular befinden und von einer Methode in dieser Formularklasse aufgerufen werden.

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

Hinweise

Sie können diese Eigenschaft verwenden, um einen Verweis auf die Liste der Menüelemente abzurufen, die derzeit im Menü gespeichert sind. Für MainMenu - und ContextMenu -Objekte enthält die MenuItems -Eigenschaft die gesamte Menüstruktur im -Steuerelement. Für die MenuItem -Klasse enthält die MenuItems -Eigenschaft die Liste der Untermenüelemente, die dem zugeordnet sind MenuItem. Mit dem Verweis auf die Auflistung von Menüelementen für das Menü (von dieser Eigenschaft bereitgestellt) können Sie Menüelemente hinzufügen und entfernen, die Gesamtzahl der Menüelemente bestimmen und die Liste der Menüelemente aus der Auflistung löschen. Weitere Informationen zum Verwalten der Menüelementsammlung für ein Menü finden Sie in der System.Windows.Forms.Menu.MenuItemCollection Dokumentation.

Gilt für:

Weitere Informationen