1

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"/>

期待して感謝

4

1 に答える 1

0

コンバータなしでは不可能です。

于 2013-10-07T08:30:07.527 に答える