2011-09-27 28 views
1

是否有可能在一個WPF TreeView中使用兩個不同的DataTemplates?一個TreeView中的不同DataTemplates?

也許第一和第二平與黃色背景和平與紅色背景。

區別的正確位置在代碼或XAML中?

感謝您的想法。

回答

0

當然,如果你使用HierarchicalDataTemplate你會看到,它們也有一個ItemTemplate欄可以提供另一種HierarchicalDataTemplate爲子兒,在那裏你可以提供另一種樣子的物品。您也可以使用隱式DataTemplates,或使用ItemTemplateSelector。它或多或少取決於您的實際需求。

我不確定,但也許這也是可能的,如果您只是想更改可以與觸發器一起使用的顏色來使用AlternationCount屬性,但我從來沒有使用過它。