是否可以在一个WPF TreeView中使用两个不同的DataTemplate?
也许第一和第二个公寓有黄色背景和平面与红色背景。
在Code或XAML中,区分的正确位置在哪里?
感谢您的想法。
答案 0 :(得分:2)
可以通过多种方式使用不同的模板...
答案 1 :(得分:0)
当然,如果您使用HierarchicalDataTemplate
,您会看到这些也有一个ItemTemplate字段,您可以在其中为子子项提供另一个HierarchicalDataTemplate,您可以在其中提供项目的另一个外观。您也可以使用隐式DataTemplates,或使用ItemTemplateSelector
。它或多或少取决于您的实际需求。
我不确定,但也许有可能,如果你只是想改变可以与触发器一起使用的颜色来使用AlternationCount属性,但我自己从未使用它。