Cenni preliminari sul componente ContextMenu (Windows Form)
Importante |
---|
Benché MenuStrip e ContextMenuStrip sostituiscano i controlli MainMenu e ContextMenu delle versioni precedenti aggiungendo funzionalità, MainMenu e ContextMenu vengono mantenuti per compatibilità con le versioni precedenti e per utilizzo futuro se lo si desidera. |
Il componente ContextMenu Windows Form può essere utilizzato per offrire agli utenti un menu facilmente accessibile di comandi utilizzati di frequente, associati all'oggetto selezionato. Le voci di un menu di scelta rapida sono spesso un sottoinsieme delle voci dei menu principali visualizzati in altri punti dell'applicazione. È in genere possibile accedere a un menu di scelta rapida facendo clic con il pulsante destro del mouse. Nei Windows Form i menu di scelta rapida sono associati ai controlli.
Proprietà principali
È possibile associare un menu di scelta rapida a un controllo impostando la proprietà ContextMenu del controllo sul componente ContextMenu. È possibile associare un singolo menu di scelta rapida a più controlli, ma a ciascun controllo è possibile associare un solo menu di scelta rapida.
La proprietà principale del componente ContextMenu è MenuItems. È possibile aggiungere voci di menu a livello di codice creando oggetti MenuItem e aggiungendoli all'insieme Menu.MenuItemCollection del menu di scelta rapida. Poiché le voci di un menu di scelta rapida sono in genere tratte da altri menu, nella maggior parte dei casi per aggiungere voci a un menu di scelta rapida è possibile copiarle.