C1CarouselPanelは、任意の3Dパスに沿って子要素を配置する仮想化パネルコントロールです。C1CarouselPanelを任意の項目コントロールと組み合わせて使用すると、単純な項目リストを本格的な3D遠近効果とスクロールアニメーションを持つ仮想化カルーセルに変身させることができます。

任意のパスの設定

C1CarouselPanelの項目は、任意のパスに沿って移動させることができます。単純な楕円形のパスを定義することも、ジグザグや8の字のような複雑なパスを作成することもできます。C1CarouselPanelでは、2Dのパスと3D空間内の回転角度に基づく疑似3Dパスを定義できます。

本格的な3D遠近効果

3Dパスに沿って要素を割り当てると、子要素が3D空間に忠実に配置されます。つまり、近くの要素は遠くの要素の手前に重なるように表示され、遠くの要素ほど小さく、近くの要素ほど大きく表示されます。これにより、遠近効果を持つ本格的な3D環境を作成できます。

遠近効果

遠近効果は、要素をどの程度小さくするかを定義する1つのプロパティで制御されます。これは、3D空間内の画面から各要素までの距離に依存します。

スクロールアニメーション

C1CarouselPanelは、スクロール時に要素をアニメーション表示します。

さまざまなコントロールオプション

C1CarouselPanelは、パスの配置、要素の配置などのさまざまなコントロールオプションを備えています。

項目コントロールとの併用

C1CarouselPanelを任意の項目コントロールと組み合わせて使用すると、単純な項目リストをインタラクティブな仮想化カルーセルに変身させることができます。

Silverlight で利用可能なコントロール

ComponentOne for Silverlight コントロール一覧

このコンポーネントを利用可能なサブスクリプション