如何在保留所有箭头的同时消除TreeView中的线条

时间:2016-08-08 18:59:24

标签: c# treeview

我有一个使用SetWindowsTheme() pinvoke进行蒙皮的TreeView,但是我无法删除出现的树线。

我不希望做主人'据我所知,这相当于用一辆18轮卡车运送一个炸玉米饼(矫枉过正)。

在保持扩展箭头的同时消除树叉的干净,快速的方法是什么。 (我还需要在根节点上保留箭头)

tree arrows

应该是这样的:

treeview no forks

1 个答案:

答案 0 :(得分:1)

试试这个:

yourTreeView.ShowLines = false;
yourTreeView.ShowPlusMinus = true;

enter image description here

不确定这是否会按照您的主题在您的主题下显示。