Wpf 降低树项高度

Wpf 降低树项高度,wpf,treeview,treeviewitem,Wpf,Treeview,Treeviewitem,我有一个带有HierarchycalDataTemplate的树视图。但最终节点之间的间距很大,请参见下图。 我尝试添加一个类似以下的样式: <TreeView.ItemContainerStyle> <Style TargetType="TreeViewItem"> <Setter Property="Height" Value="15" /> </Style> </TreeView.ItemContaine

我有一个带有HierarchycalDataTemplate的树视图。但最终节点之间的间距很大,请参见下图。 我尝试添加一个类似以下的样式:

<TreeView.ItemContainerStyle>
    <Style TargetType="TreeViewItem">
        <Setter Property="Height" Value="15" />
    </Style>
</TreeView.ItemContainerStyle>
但这限制了扩展的父节点的高度,因此切断了所有子节点。如果我使用上面的方法将MinHeight设置为30,我可以增加节点间距,但我想做相反的事情-有什么想法吗?
您应该更改treeviewitemtemplate