具有自定义样式WPF的TreeView

时间:2017-01-28 08:07:06

标签: c# wpf

我有一个要求,我需要以下面指定的模式显示treeview的项目。在这里,我有三个级别的树视图。我需要所有三个级别的自定义样式。你能帮帮我...... Expected treeview

2 个答案:

答案 0 :(得分:2)

您可以为TreeViewItems和TreeView创建自定义样式,这样您就可以为控件设计自己的UI。

下面的链接显示了您需要设置样式的控件。

https://msdn.microsoft.com/en-us/library/ms752048(v=vs.110).aspx

答案 1 :(得分:2)

根据您发布的图片,它看起来非常简单。您可以为节点拥有自己的HierarchicalDataTemplate和DataTemplate。看看示例here

但是,如果您希望对节点的布局和行为进行很好的控制,那么为TreeViewItem创建自定义ControlTemplate是您最好的选择。互联网上有很多好文章。也许你可以关注这个here