バージョン

ItemsPerPage プロパティ

一度に XamCarouselPanel で表示される項目の最大数を決定します。デフォルトは 5 です。
シンタックス
'宣言
 
Public Property ItemsPerPage As Integer
public int ItemsPerPage {get; set;}
解説

リストの項目の合計数が ItemsPerPage 未満の場合、XamCarouselPanelItemPath に沿って均一に項目を広げるので、プリフィックスとサフィックス領域の間のすべてのスペースを使用します。

たとえば、ページ毎に表示する項目が 10 に設定されてリストの合計項目数が 20 の場合、表示された 10 項目は間隔を均等に使ってプレフィックスとサフィックス領域の間の ItemPath に沿って配置されます。リストの項目数が ItemsPerPage 未満の場合 (たとえば 5)、これらの 5 つの項目はプリフィックスとサフィックスの間の ItemPath に沿って均一に整理されますが、スペースを増すと領域全体が使用されます。これによって、パスの始めに固まることを防止できます。

注: 最大 2x の ItemsPerPage 項目が、XamCarouselPanel がスクロール処理中の指定時間で表示されます。

使用例
In this example, the ItemsPerPage is set to control the maximum number of items that should displayed at a time. The CarouselPanelNavigator can then be used to scroll the items.
<igWindows:XamCarouselPanel>
    
<igWindows:XamCarouselPanel.ViewSettings>

        
<igWindows:CarouselViewSettings 
                
ItemsPerPage="3" />

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