11


9

私のWPFアプリケーションでは、http://en.wikipedia.org/wiki/Windows_Media_Center [Media Center]の背景に似た周囲のアニメーションの背景を作りたいです。 これを提供する無料のコントロールはありますか?

5 Answer


8


ストーリーボードを使ってボーダーの背景をアニメートするのが好きです。 それはとても簡単で、あなたは好きなだけ複雑なアニメーションを作ることができます。 これは簡単な例です。


また、MSDNの記事_http://msdn.microsoft.com/en-us/library/ms752312.aspx [Animation Overview] _も参照する必要があります。


8


背景をアニメートする方法は次のとおりです。

この例のように、TargetPropertyを "(Background)。(SolidColorBrush.Color)"に設定することもできます。



1


グリッドを使用してビデオ要素を最後のz順に配置し、その幅と高さを自動にして、ビデオを再生してその前にコンテナを配置することができます。

Gridでは、オブジェクトを指定されたz順に並べることができます。カスタムアニメーションコントロールを作成し、それをgridに追加された最初のコントロールとして実行させることができます。

現時点では、アニメーションを提供するBackgroundプロパティはありません。画像を読み込むことしかできません。


1


可能であれば私はベクトルアニメーションを試してみることにしますが、ビデオの再生(自動的に拡大縮小する必要があります)は最適ではありません(処理、画像の拡大縮小などの観点から)。

私の見解では、ベクトル形状/ブラシ(3Dでも)を使用する方がはるかに良いでしょう。


-15


Googleの「背景アニメーション」。 あなたは18500万ヒットを得るでしょう。