ProgressBar を使用してクールダウン タイマーを視覚化したいのですが、StoryBoard を使用して解決することを考えました。DataContext が更新されるたびに、アニメーション (クールダウン) をトリガーする必要があります。
Int32
実際に値であるDuration
プロパティをアニメーションのプロパティにバインドする方法があるかどうか疑問に思っています。
Duration プロパティは DateTime 値を表します。整数値を持続時間の秒数としてバインドする必要があります。Int を DateTime に変換しない方法はありますか? クールダウンを実現するための他の提案があれば、それを聞いてうれしいです!
<DoubleAnimation Storyboard.TargetName="timeToUpdateBar" Storyboard.TargetProperty="Value" From="100" To="0" Duration="{Binding myDataContext.myIntValueInSeconds}" RepeatBehavior="1x"/>
期待して感謝