バージョン

CarouselBreadcrumbControl クラス

階層ナビゲーション中に親 DataRecords の証跡を表す CarouselBreadcrumb オブジェクトのコレクションを表示するために XamDataCarousel および XamDataPresenter により使用されるコントロール。
シンタックス
'宣言
 
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 のリストにより表示される親 DataRecordCarouselBreadcrumb をクリックして親チェーンを上に戻り、クリックした CarouselBreadcrumb に関連する親 DataRecord を含む DataRecord リストを示します。

注:XamDataCarousel の上記の機能は CarouselView を使用している場合 (その XamDataPresenter.View プロパティが CarouselView のインスタンスに設定されている場合など) XamDataPresenter に適用されます。

どのようにカルーセル表示が機能するかの説明については、開発者ガイドの「カルーセル アーキテクチャの概要」を参照してください。

注: 必要に応じて、このクラスのインスタンスは、CarouselBreadcrumbControl によって自動的に作成されます。通常はこのクラスのインスタンスを直接作成する必要はありません。

参照