Menu.MenuItems Proprietà

Definizione

Ottiene un valore che indica l'insieme degli oggetti MenuItem associato al 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

Valore della proprietà

Menu.MenuItemCollection

Oggetto Menu.MenuItemCollection che rappresenta l'elenco di oggetti MenuItem memorizzati nel menu.

Attributi

Esempio

Nell'esempio di codice seguente viene creata un'istanza della classe derivata, MainMenue viene aggiunto un MenuItem oggetto alla raccolta di MenuItem oggetti. In questo esempio è necessario che il metodo definito in questo esempio si trovi all'interno della classe per un modulo e chiamato da un metodo in tale classe form.

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

Commenti

È possibile usare questa proprietà per ottenere un riferimento all'elenco delle voci di menu attualmente archiviate nel menu. Per MainMenu e ContextMenu oggetti, la MenuItems proprietà contiene l'intera struttura del menu nel controllo. Per la classe, la MenuItems proprietà contiene l'elenco MenuItem di elementi di sottomenu associati a MenuItem. Con il riferimento alla raccolta di voci di menu per il menu (fornito da questa proprietà), è possibile aggiungere e rimuovere le voci di menu, determinare il numero totale di voci di menu e cancellare l'elenco delle voci di menu dalla raccolta. Per altre informazioni sulla gestione della raccolta di voci di menu per un menu, vedere la System.Windows.Forms.Menu.MenuItemCollection documentazione.

Si applica a

Vedi anche