0

さて、私はインターフェイスがアニメーションのスライドショーを必要とするアプリケーションを開発しています

アニメーション化されたスライドショーとは、一緒に配置されたUIコンポーネントが、一定の間隔を置いてスライド(アニメーション化)された方法で位置を変更することを意味します。次の画像で私の考えを説明しましょう。

代替テキスト
(出典:deviantart.com

上の画像には、スライドさせたいUIコンポーネントの3つの列があります。私ができることは、アニメーション化されたスライド効果を与えるコンポーネントのx、y座標を変更するモジュールを作成することですが、それはうまく機能しません。処理に時間がかかり、すべてに加えてコーディングが複雑になり、レイヤーの調整などが行われます。

画像の代わりにUIコンポーネントを配置できるスライドショーコンポーネントはありますか

私が持っている他のオプションは何ですか、またはそれを行う正しい方法は何ですか。助けが必要です。

4

3 に答える 3

1

コンポーネントのカルーセル機能を探しているようです。Winforms は、アニメーション化することを意図していませんでした。幸いなことに、一部の企業はこの分野でアニメーションをサポートする製品に取り組んできましたが、ほとんどの企業はこれらの更新機能のために Silverlight および WPF プラットフォームに移行しています。MSDN Magazine の読者として、非常に興味深い Winform コンポーネントの興味深い広告によく出くわします。このリンクを見てください。製品のコストはかなり高いです。これがあなたが探しているものでない場合は、私の提案に反対票を投じないでいただければ幸いです。

Win フォームのカルーセル機能を使用した Telerik サンプル アプリケーション

于 2009-08-26T20:04:35.007 に答える
0

また、MSDN への次のリンクも確認してください。Silverlight コンポーネントを COM オブジェクトとして参照する方法について説明します。

COM を使用して Windows ベースのアプリケーションで Silverlight を使用する

于 2009-08-27T14:29:43.927 に答える
0

このシーンでは、Flash で利用できる多くの (商用および無料の) xml ベースのスライドショーの 1 つを使用して、Flash プレーヤーに Flash アニメーションを埋め込むことも可能です。これはたとえばhttp://www.flshow.net/です。

于 2011-03-31T14:38:35.430 に答える