Désolé, j'ai essayé de me servir des visualstates mais sans succès
J'ai déclaré au début du composant:
[TemplateVisualState(Name = "VSMouseLeave", GroupName = "ValueStates")]
Dans ma fonction OnMouseLeave, j'ai ajouté l'appel au VisualStateManager:
1 2 3 4 5 6
| private void SplitElement_MouseLeave(object sender, MouseEventArgs e)
{
IsMouseOverSplitElement = false;
VisualStateManager.GoToState((SplitButton)sender, "VSMouseLeave", true);
} |
Je câle dans le xaml. Je ne sais pas vraiment ce que je dois déclarer
:
1 2 3 4 5
| <VisualState x:Name="VSMouseLeave">
<Storyboard>
</Storyboard>
</VisualState> |
J'ai essayé de m'appuyer sur le code suivant: http://samples.msdn.microsoft.com/si...urcewindow.htm
Partager