バージョン

IsListContinuous プロパティ (CarouselViewSettings)

XamCarouselPanel がリストの始めの周囲をラップし、最後の項目が表示された後に最初のリスト項目を表示する場合は True を返します。デフォルトは False です。
シンタックス
'宣言
 
Public Property IsListContinuous As Boolean
public bool IsListContinuous {get; set;}
解説

注: このプロパティが True に設定され、リストの項目の合計数が ItemsPerPage の数より少ない場合、ページ スクロールは無効になり、スクロールはリストの反対端に折り返されません。

リストで各項目を折り返す CarouselPanelItemCarouselListBoxItem オブジェクトは、2 つのプロパティ (IsFirstItem および IsLastItem) を公開します。これらのプロパティは、IsListContinuous が True に設定された時にリストの最初と最後の項目をハイライトするオブジェクトの代替 Template で使用できます。これによって、リストの最初にスクロールする時、エンドユーザーに指示することが簡単になります。

注: CarouselPanelItem および CarouselListBoxItem のオブジェクトのデフォルト スタイルは、 最初と最後の項目をハイライト表示しません

使用例
In this example, the IsListContinuous is set to true so that when you attempt to scroll such that you would go beyond the beginning or end of the list that you would see the last or first items again respectively.
<igWindows:XamCarouselPanel>
    
<igWindows:XamCarouselPanel.ViewSettings>

        
<igWindows:CarouselViewSettings 
            
IsListContinuous="True"
            
ItemPathRenderBrush="#77000000" />

    
</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>
参照