Creare un menu popu su un bottone

,

Con Instant Developer Foundation e Studio è possibile creare un menu popup su un bottone che una volta cliccato apre una tendina con dei comandi.

Il bottone può essere nell’intestazione di in una videata, in un pannello sia nella toolbar che nel corpo oppure può essere nella toolbar di applicazione.

In base al contesto creo un CommendSet con i relativi Command al suo interno; questi devono avere avere le proprietà Toolbar e Menu impostate al valore false.

Il CommandSet deve essere collegato al bottone che si deve cliccare per aprire il menu; per fare questo è sufficiente trascinarlo sul bottone.

Allego un banale progetto di esempio.
Menu Popup Su Bottone.zip (479,7 KB)

1 Mi Piace

Ciao Paolo a proposito dei Command Set, sul Forum c’è questo Post interessante:
Link Forum

@dr_whiteriver in questo caso ri-cliccando il menu popup si chiude da solo e questo menu non è stato aperto con OpenPopup.

Questo l’articolo qui in Community:

Comunque non mi risulta che ci sia un metodo ClosePopup non mappato nel framework, per chiudere quel tipo di menu popup occorre cliccare fuori da esso.

@d.pierangeli tu che ne dici?

In tal caso magari potrebbe essere utile aggiungere i metodi mancanti: Close e isOpen