2

私の WPF アプリケーションには、ビデオの不透明度を制御するスライダーがあります。また、ボタンをクリックすると、ビデオが設定された期間 (おそらく 1 秒?) にわたって徐々にフェードアップできるようにしたいと考えています。

ビデオの不透明度を制御する方法は知っていますが、少し苦労しているのはフェードです。不透明度をわずかに増やしてから、不透明度が1になるまで少し待ってからもう一度増やす必要があると思いますか?しかし、コード的にこれを実装する方法がわかりませんか?

手伝ってくれる?

ありがとう!

4

1 に答える 1

4

MediaElement の Opacity プロパティをアニメーション化できます。

mediaElement.BeginAnimation(
    UIElement.OpacityProperty,
    new DoubleAnimation(0d, 1d, TimeSpan.FromSeconds(1d)));
于 2012-09-28T14:13:12.650 に答える