'宣言 Public Class CarouselBreadcrumbControl Inherits System.Windows.Controls.Control
public class CarouselBreadcrumbControl : System.Windows.Controls.Control
CarouselBreadcrumbControl は、階層データを表示している XamDataCarousel コントロールの表示済みの親 DataRecord の証跡を表す CarouselBreadcrumb のコレクションを維持します。XamDataGrid と異なり、XamDataCarousel は複数レベルの階層データを同時に表示することはできません。これが階層データにバインドされると、XamDataCarousel は現在の子 DataRecord の 1 つのフラット リストを表示します。このリストは、ユーザーがデータを詳細に調べるにしたがって変更されます。
子レコードの現在のリストの親コンテキストを視覚的に表現し、ユーザーが親チェーンに戻ることができるよう、XamDataCarousel はそのガイド レイヤーに CarouselBreadcrumbControl のインスタンスを作成し、表示します。CarouselBreadcrumbControl は、現在表示されている子レコードをリストすることになった親 DataRecord の証跡を表示します。
1 つ以上 CarouselBreadcrumb のリストにより表示される親 DataRecord。CarouselBreadcrumb をクリックして親チェーンを上に戻り、クリックした CarouselBreadcrumb に関連する親 DataRecord を含む DataRecord リストを示します。
注:XamDataCarousel の上記の機能は CarouselView を使用している場合 (その XamDataPresenter.View プロパティが CarouselView のインスタンスに設定されている場合など) XamDataPresenter に適用されます。
どのようにカルーセル表示が機能するかの説明については、開発者ガイドの「カルーセル アーキテクチャの概要」を参照してください。
注: 必要に応じて、このクラスのインスタンスは、CarouselBreadcrumbControl によって自動的に作成されます。通常はこのクラスのインスタンスを直接作成する必要はありません。