0
J'ai écrit l'animation statique avec DoubleAnimationUsingKeyFrames
:Comment écrire DoubleAnimationUsingKeyFrames dynamiques avec C# et XAML
<Storyboard x:Name="MyCount" Completed="MyCount_Completed">
<DoubleAnimationUsingKeyFrames EnableDependentAnimation="True" Storyboard.TargetName="MyProgressBar" Storyboard.TargetProperty="(RangeBase.Value)">
<DiscreteDoubleKeyFrame KeyTime="0:0:0" Value="100"/>
<DiscreteDoubleKeyFrame KeyTime="0:0:1" Value="90"/>
<DiscreteDoubleKeyFrame KeyTime="0:0:2" Value="80"/>
<DiscreteDoubleKeyFrame KeyTime="0:0:3" Value="70"/>
<DiscreteDoubleKeyFrame KeyTime="0:0:4" Value="60"/>
<DiscreteDoubleKeyFrame KeyTime="0:0:5" Value="50"/>
<DiscreteDoubleKeyFrame KeyTime="0:0:6" Value="40"/>
<DiscreteDoubleKeyFrame KeyTime="0:0:7" Value="30"/>
<DiscreteDoubleKeyFrame KeyTime="0:0:8" Value="20"/>
<DiscreteDoubleKeyFrame KeyTime="0:0:9" Value="10"/>
<DiscreteDoubleKeyFrame KeyTime="0:0:10" Value="0"/>
</DoubleAnimationUsingKeyFrames>
</Storyboard>
J'aime faire ce code (valeur et les parties temps) dynamique avec C#. Comment puis-je faire cela?
Si c'est UWP, vous pouvez également utiliser « x: Bind » au lieu de liaison qui est fortement typé, a Intellisense et est dit avoir de meilleures performances. –