Questo sito utilizza cookies, anche di terze parti, per mostrare pubblicità e servizi in linea con il tuo account. Leggi l'informativa sui cookies.
Username: Password: oppure
C# / VB.NET - Bottone con Menu
Forum - C# / VB.NET - Bottone con Menu

Avatar
gl1963 (Normal User)
Newbie


Messaggi: 18
Iscritto: 01/09/2010

Segnala al moderatore
Postato alle 11:44
Giovedì, 15/03/2012
Un saluto a tutti.
Ho un problema banalissimo: qualcuno sa come creare un bottone con un menu associato simile a quello dell'immagine che ho allegato come esempio??
Grazie a tutti in anticipo e comunque.


gl1963 ha allegato un file: Button.JPG (2051 bytes)
Clicca qui per guardare l'immagine


GiovanniLuigi
PM
Avatar
Thejuster (Member)
Guru^2


Messaggi: 1702
Iscritto: 04/05/2008

Up
1
Down
V
Segnala al moderatore
Postato alle 12:33
Giovedì, 15/03/2012
ti basta creare un controllo utente ed ereditarlo cone Button

modificare la parte paint

disegnare ovviamente la linea e la freccia

e magari all'evento click crei un delegato che ti faccia mostrare un ContextMenu
nulla di più semplice

Grazie mille per le dritte, ora faccio un po' di prove. Ciao e grazie ancora. - gl1963 - 15/03/12 14:52
Cmq se ti può interessa ti ho scritto al volo un piccolo esempio che potra tornarti molto utile devi solo aggiustare un pò le cordinate http://pastebin.com/vcTX6PXk - Thejuster - 16/03/12 03:01
Grazie anche per questo suggerimento, ora devo fare altre cose in ufficio. Quando avrò finito ci guarderò. Spero di poterti ricambiare, prima o poi. Ciao ed ancora grazie. - gl1963 - 16/03/12 08:30


PM
Avatar
Dedalux (Member)
Pro


Messaggi: 103
Iscritto: 15/12/2010

Up
0
Down
V
Segnala al moderatore
Postato alle 1:13
Venerdì, 16/03/2012
Un controllo di quel tipo si chiama SplitButton.
Puoi trovare facilmente tutte le informazioni che ti servono con Google.
Ti dico solo che è più semplice da creare in WPF.

Ultima modifica effettuata da Dedalux il 16/03/2012 alle 1:14
Grazie, ora me lo segno poi ci guarderò con calma: devo prima finire altre cose in ufficio. Ciao e grazie ancora. - gl1963 - 16/03/12 08:30


«La disumanità del computer sta nel fatto che, una volta programmato e messo in funzione, si comporta in maniera perfettamente onesta.»

Isaac Asimov
PM