PDA

View Full Version : [C#] [WinForms] ContextMenu: aggiungere icona e sepatore


robertino_salemi
08-09-2015, 08:38
Buongiorno a tutti,
ho un'applicazione dove è stato definito questo ContextMenu:


ContextMenu _context = new ContextMenu();
_item1 = new MenuItem("ITEM", ItemEvent);
_context.MenuItems.Add(_item1 )


Come faccio a:
1) aggiungere una icona ad _item1?
2) aggiungere un separatore?

Grazie.

Kintaro10
08-09-2015, 11:11
Gestire l'icona con il menu item se non erro è un po' complesso, devi intercettare l'evento drawevent e partire da li.

Ti consiglierei di usare il context menù strip, con con i suoi ToolStripMenuItem è molto più gestibile, sia per immagini che per separatori.

robertino_salemi
08-09-2015, 12:14
Si tratta di un progetto già realizzato, una modifica del genere è un pò troppo invasiva... :(

robertino_salemi
08-09-2015, 12:59
Si tratta di un progetto già realizzato, una modifica del genere è un pò troppo invasiva... :(