Voglio creare un particolare bottone con testo e immagine che rimane senza bordi se non ci si passa sopra con il mouse, mentre viene messo in rilievo in caso contrario. Questo sono riuscito a sistemarlo, ma il problema è che l'immagine del bottone, quando lo si clicca, non si "abbassa" come fa il testo, ma resta fissa ed è brutto a vedersi. Nei pulsanti classici, quando si cliccano, si abbassano sia il testo che l'immagine, come si può ottenere lo stesso effetto?
Il codice che ho scritto per sistemare il problema dei bordi è:
mentre l'immagine l'ho messa tramite la proprietà Image.codice:private void button1_MouseEnter(object sender, EventArgs e) { button1.FlatStyle = FlatStyle.Popup; } private void button1_MouseLeave(object sender, EventArgs e) { button1.FlatStyle = FlatStyle.Flat; }

Rispondi quotando