Bonjour,
en fait j'avais pas remarqué qe j'avais codé le StoryBoard dans le code behind où j'avais defini la propriété RepeatBehavior=true;et j'ai repris la meme animation dans le XAML donc depuis tout ce temps mon appli n'excutait que l'animation du code behind
pas le xaml.
J'ai à présent supprimé l'animation du code et laissé le xaml comme suit:
<Storyboard x:Key="AnimGrossirImage" >
<DoubleAnimationUsingKeyFrames Storyboard.TargetProperty="Width" Storyboard.TargetName="BorderSplash">
<EasingDoubleKeyFrame KeyTime="0" Value="5"></EasingDoubleKeyFrame>
<EasingDoubleKeyFrame KeyTime="0:0:3" Value="300" ></EasingDoubleKeyFrame>
</DoubleAnimationUsingKeyFrames>
<DoubleAnimationUsingKeyFrames Storyboard.TargetProperty="Height" Storyboard.TargetName="BorderSplash" AutoReverse="False">
<EasingDoubleKeyFrame KeyTime="0" Value="5" ></EasingDoubleKeyFrame>
<EasingDoubleKeyFrame KeyTime="0:0:0.7" Value="300" ></EasingDoubleKeyFrame>
</DoubleAnimationUsingKeyFrames>
</Storyboard>
et tout marche bien.
Veuillez m’excuser pour ce malentendu et aussi pour votre temps perdu sur ce sujet.
forum ms89