Esporta (0) Stampa
Espandi tutto

Proprietà Menu.MenuItems

Ottiene un valore che indica l'insieme degli oggetti MenuItem associato al menu.

Spazio dei nomi: System.Windows.Forms
Assembly: System.Windows.Forms (in system.windows.forms.dll)

public MenuItemCollection MenuItems { get; }
/** @property */
public MenuItemCollection get_MenuItems ()

public function get MenuItems () : MenuItemCollection

Valore proprietà

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

È possibile utilizzare questa proprietà per ottenere un riferimento all'elenco di voci di menu attualmente memorizzate nel menu. Per gli oggetti MainMenu e ContextMenu, la proprietà MenuItems contiene l'intera struttura di menu del controllo. Per la classe MenuItem, la proprietà MenuItems contiene l'elenco delle voci di sottomenu associate all'oggetto MenuItem. Mediante il riferimento all'insieme delle voci di menu per il menu, fornito da questa proprietà, è possibile aggiungere e rimuovere voci di menu, determinarne il numero totale e cancellare l'elenco dall'insieme. Per ulteriori informazioni sul mantenimento dell'insieme delle voci di menu per un menu, vedere la documentazione relativa all'oggetto System.Windows.Forms.Menu.MenuItemCollection.

Nell'esempio di codice riportato di seguito viene creata un'istanza della classe derivata, MainMenu, e viene aggiunto un oggetto MenuItem al relativo insieme di oggetti MenuItem. Nell'esempio si presuppone che il metodo definito si trovi all'interno della classe di un form e che venga chiamato da un metodo contenuto in tale classe.

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 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.get_MenuItems().Add(menuItem1);

    // Assign mainMenu1 to the form.
    this.set_Menu(mainMenu1);
} //InitializeMyMainMenu

Windows 98, Windows 2000 SP4, Windows CE, Windows Millennium Edition, Windows Mobile per Pocket PC, Windows Mobile per Smartphone, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition

.NET Framework non supporta tutte le versioni di ciascuna piattaforma. Per un elenco delle versioni supportate, vedere Requisiti di sistema.

.NET Framework

Supportato in: 2.0 1.1 1.0

.NET Compact Framework

Supportato in: 2.0 1.0

Aggiunte alla community

AGGIUNGI
Mostra:
© 2014 Microsoft