Menu
Menu è un controllo che consente l'organizzazione gerarchica di elementi associati a comandi e gestori eventi. Ciascun oggetto Menu può contenere più controlli MenuItem. Ciascun oggetto MenuItem può richiamare un comando o un gestore eventi Click. MenuItem può inoltre disporre di più elementi MenuItem come elementi figlio, creando un sottomenu.
Nella figura riportata di seguito vengono illustrati tre stati diversi di un controllo di menu. Lo stato predefinito si verifica quando nessun dispositivo, ad esempio un puntatore del mouse, si trova su Menu. Lo stato attivo si verifica quando il puntatore del mouse è posizionato su Menu, mentre lo stato premuto si verifica quando si preme su un pulsante del mouse su Menu.
Menu in stati diversi