View Single Post
Old 05-03-2015, 10:16   #3
[Kendall]
Senior Member
 
L'Avatar di [Kendall]
 
Iscritto dal: Jul 2005
Città: Vicenza
Messaggi: 1570
Quote:
Originariamente inviato da robertino_salemi Guarda i messaggi
Buongiorno,
ho trovato 1/2 soluzione al mio problema, cioè la parte riguardante lo stato hover al click sul button:
1) Ho convertito il mio Button in ToggleButton
2) Ho aggiunto questo Style basato il Triggers:
Codice:
<Style TargetType="ToggleButton" x:Key="checkedToggle">
	<Style.Triggers>
		<Trigger Property="IsChecked" Value="True">
			<Setter Property="Background" Value="#5fc3f3"/>
		</Trigger>
	</Style.Triggers>
</Style>
Al click il pulsante mantiene "l'hover", al secondo click lo rimuovere.

Adesso l'altro problema: come faccio a togliere l'hover quando eseguo il click su un secondo button?

Grazie.
Devi farlo da codice, impostando la proprietà IsChecked del pulsante in oggetto su false;
[Kendall] è offline   Rispondi citando il messaggio o parte di esso