Partage via


Menu.MenuItems Propriété

Définition

Obtient une valeur qui indique la collection d'objets MenuItem associée au 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

Valeur de propriété

Menu.MenuItemCollection

Menu.MenuItemCollection qui représente la liste d'objets MenuItem stockés dans le menu.

Attributs

Exemples

L’exemple de code suivant crée une instance de la classe dérivée, MainMenuet ajoute un MenuItem objet à sa collection d’objets MenuItem . Cet exemple nécessite que la méthode définie dans cet exemple se trouve dans la classe d’un formulaire et appelée par une méthode de cette classe de formulaire.

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

Remarques

Vous pouvez utiliser cette propriété pour obtenir une référence à la liste des éléments de menu actuellement stockés dans le menu. Pour MainMenu et ContextMenu les objets, la MenuItems propriété contient la structure de menu entière dans le contrôle. Pour la MenuItem classe, la MenuItems propriété contient la liste des éléments de sous-menu associés au MenuItem. Avec la référence à la collection d’éléments de menu pour le menu (fourni par cette propriété), vous pouvez ajouter et supprimer des éléments de menu, déterminer le nombre total d’éléments de menu et effacer la liste des éléments de menu de la collection. Pour plus d’informations sur la gestion de la collection d’éléments de menu pour un menu, consultez la System.Windows.Forms.Menu.MenuItemCollection documentation.

S’applique à

Voir aussi