バージョン

PathItemTransitionStyle 列挙体

XamCarouselPanelCarouselViewSettings.ItemPath のプリフィックスおよびサフィックス領域から切り替わる時に項目に適用される効果を決定します。
シンタックス
'宣言
 
Public Enum PathItemTransitionStyle 
   Inherits System.Enum
public enum PathItemTransitionStyle : System.Enum 
メンバ
メンバ解説
AdjustOpacity項目の不透明度は、項目が XamCarouselPanelCarouselViewSettings.ItemPath プリフィックスおよびサフィックス領域を通る時に透過から不透明に調整されます。
AdjustSize項目のサイズは、項目が XamCarouselPanelCarouselViewSettings.ItemPath プリフィックスおよびサフィックス領域を通る時にフルサイズからゼロに調整されます。
AdjustSizeAndOpacity項目のサイズと不透明度は、項目が XamCarouselPanelCarouselViewSettings.ItemPath プリフィックスおよびサフィックス領域を通る時に調整されます。
解説

プリフィックス領域はパスの始めに配置され、サフィックス領域はパスの終わりに配置されます。スクロール中に項目が表示および非表示にされる領域があります。項目は、トランジション(スクロール)に入っているか表示から出ている時に限ってプリフィックスまたはサフィックス領域に表示されます。「停止」にある場合、項目はプリフィックスとサフィックス領域の間の領域に表示されます。

使用例
In this example, the ItemTransitionStyle is set to AdjustSize, instead of the default AdjustOpacity, so that items will be resized as they are scrolled out of view instead of transitioning their opacity.
<igWindows:XamCarouselPanel>
    
<igWindows:XamCarouselPanel.ViewSettings>

        
<igWindows:CarouselViewSettings ItemTransitionStyle="AdjustSize"/>

    
</igWindows:XamCarouselPanel.ViewSettings>

    
<Ellipse Width="50" Height="50" Stroke="Black" Fill="Red" />
    
<Ellipse Width="100" Height="50" Stroke="Black" Fill="Green" />
    
<Polygon Points="0, 25, 25, 0, 75, 0, 100, 25, 75, 50, 25, 50" Stroke="Black" Fill="Yellow" />
    
<Rectangle Width="100" Height="50" Stroke="Black" Fill="Purple" />
    
<Polyline Points="0, 25, 25, 0, 50, 25, 25, 50, 0, 25" Stroke="SlateGray" StrokeThickness="2" Fill="Blue"/>
    
<Path Stroke="Black" Fill="Gray" Data="M 10,10 C 10,100 100,-100 100,10" />
</igWindows:XamCarouselPanel>
参照