ツリー・ビューは、階層的なリストで、他のリストにはない2つのプロパティ、LevelとKeyPositionがあります。Levelは、階層内で列が所属するレベルを指定し、KeyPositionは、リストのこのレベルのキーとして列が使用されるかどうかを指定します。ツリー・ビュー内の最後以外の各レベルで KeyPosition を指定されたフィールが必要です。
例えば、Level の値が 1 の場合、列はツリー・ビューの最初のレベルに表示されることを指定します。KeyPositionの0の値は、列がこのレベルのキーに使用されないことを指定します。1つのレベルに複数のキー列を置き、KeyPositionで順序を決定することができます。ただし、レベルごとに1つの列だけが表示されます。