Bonsoir,
J'aimerais que lorsque l'utilisateur survole un TabItem de mon TabControl, la propriété Background d'un objet Border (contenant le TabItem) passe d'une valeur à l'autre progressivement.
Ces valeurs sont des LinearGradientBrush :
Et voici l'évènement ciblé :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 <LinearGradientBrush x:Key="PanelGradientBrush" EndPoint="1,0.5" StartPoint="0,0.5"> <GradientStop Color="#FF434242" Offset="0" /> <GradientStop Color="#FF1C1C1C" Offset="1" /> </LinearGradientBrush> <LinearGradientBrush x:Key="SelectedGradientBrush" EndPoint="1,0.5" StartPoint="0,0.5"> <GradientStop Color="#FF686868" Offset="0" /> <GradientStop Color="#FF1C1C1C" Offset="1" /> </LinearGradientBrush>
Que faire ? :\
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 <Trigger Property="MouseOver" Value="True"> <Trigger.EnterActions> <BeginStoryboard> <Storyboard Storyboard.TargetName="Border" Storyboard.TargetProperty="(Background)"> <AnimationTimeline Storyboard.TargetName="Border" Storyboard.TargetProperty="(Background)"> [ QUE METTRE ICI ? ] </AnimationTimeline> </Storyboard> </BeginStoryboard> </Trigger.EnterActions> </Trigger>
En vous remerciant d'avance,
Nicolas.
Partager