バージョン

ツリー ビュー

ツリー ビューは、データを表形式で表示します。GridViewBase (グリッド ビューのように) の拡張ビューがあるため、通常の列および行があります。 ただし、ツリー ビューは、コントロールにバインドされた階層データのツリー表現を含むフィールドです。指定された展開インジケーターを使用してネストされたレコードを展開および縮小し、そのレベル全体をブラウズできます。

以下のスクリーンショットは、"Name" フィールドに置かれたツリーを持つレコードの階層構造を表示するツリー ビューを示しています。この例の "Name" フィールドは、各レコードのイメージを表示する TreeCellValuePresenter に対してカスタム テンプレートを使用しています。

xamTreeGrid 02.png

主要機能の概要

以下の表に、グリッド ビューによりサポートされる機能以外のツリー ビューの主要機能の概要を示します。詳細は、概要表の後に記載されています。

機能 説明

ツリーを配置するフィールドを指定できます。

ネストされたレコードの展開と縮小

クロスレベル レコードの選択

複数レベルのレコードのフィルタリング

複数レベルのレコードの集計

Microsoft® Excel® ファイル フォーマットおよび Microsoft® Word® ファイル フォーマットにデータをエクスポート

ツリー フィールド

FlowDirection プロパティは、ツリーを表示するフィールドの指定、さらにフィールドへのツリーの配置 (左側または右側)を指定できます。

関連トピック:

展開と縮小

ビューは、展開インジケーターを使用して、ネストされたレコードの展開と縮小をサポートします。展開インジケーターの初期状態を構成できます。

関連トピック:

ツリー選択

ビューはクロスレベル選択をサポートします。

関連トピック:

ツリーのフィルタリング

ビューは複数レベルのレコードのフィルタリングをサポートします。フィルタリング基準に一致しないレコードをビューが表示する方法を構成できます。

関連トピック:

ツリーの集計

ビューはネストされた各レコード レベルの集計をサポートします。各フィールドについて計算式を指定できます。

関連トピック:

データのエクスポート

他のビュー同様、ツリー ビューは Microsoft® Excel® ファイル 形式と Word® ファイル形式へのデータのエクスポートをサポートします。

関連トピック: