Menu.MenuItems Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Получает значение, показывающее коллекцию объектов MenuItem, связанных с данным меню.
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
Значение свойства
Коллекция Menu.MenuItemCollection, представляющая список объектов MenuItem, хранящихся в данном меню.
- Атрибуты
Примеры
В следующем примере кода создается экземпляр производного класса MainMenu, и добавляется MenuItem объект в коллекцию MenuItem объектов . В этом примере требуется, чтобы метод, определенный в этом примере, находился в классе для формы и вызывался методом в этом классе формы.
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
Комментарии
Это свойство можно использовать для получения ссылки на список элементов меню, которые в настоящее время хранятся в меню. Для MainMenu объектов MenuItems и ContextMenu свойство содержит всю структуру меню в элементе управления . MenuItem Для класса свойство содержит список элементов подменю, MenuItems связанных с MenuItem. Со ссылкой на коллекцию пунктов меню для меню (предоставленную этим свойством) можно добавлять и удалять пункты меню, определять общее количество пунктов меню и очищать список пунктов меню из коллекции. Дополнительные сведения о поддержке коллекции элементов меню для меню см. в документации System.Windows.Forms.Menu.MenuItemCollection .