0

WPFでのTreeViewのスタイル設定に関する情報を探しています。ツリーのレベルごとに異なるテキストの色を設定したいと思います。私は3つのレベルのツリーを持っています。

例:

->ルート(黒)
    ->レベル1a(赤)
      ->レベル2a(緑)
      ->レベル2b(緑)
    ->レベル1b(赤)
      ->レベル2c(緑)

よろしくお願いします。

4

1 に答える 1

0

カスタムロジックを使用して、ビューモデルプロパティの色(前景または背景)をバインドできます。

あなたの場合、少しのロジックでレベルを計算する必要があります。親ビューモデルのレベルを見つけて1を追加するか、親がnullの場合は0を返します。

WPFとツリービューを初めて使用する場合は、これを読むことを強くお勧めします:http: //www.codeproject.com/Articles/26288/Simplifying-the-WPF-TreeView-by-Using-the-ViewMode

于 2013-03-28T10:10:26.847 に答える