Partager via


Menu.MenuItems Propriété

Définition

Obtient une valeur indiquant la collection d’objets MenuItem associés 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é

Qui Menu.MenuItemCollection représente la liste des MenuItem objets 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 dans 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 d’un menu, consultez la System.Windows.Forms.Menu.MenuItemCollection documentation.

S’applique à

Voir aussi