C# 如何在保留所有箭头的同时消除TreeView中的线条
我有一个树视图,我正在使用C# 如何在保留所有箭头的同时消除TreeView中的线条,c#,treeview,C#,Treeview,我有一个树视图,我正在使用SetWindowsTheme()pinvoke对其进行蒙皮,但是我无法删除出现的树线 我不想做“车主”画,因为我相信这相当于用一辆18轮的卡车送一个墨西哥玉米卷(过量) 什么是一个干净,快速的方法来消除树叉,同时保持扩展箭头。(我还需要保持根节点上的箭头) 应该是这样的: 试试这个: yourTreeView.ShowLines = false; yourTreeView.ShowPlusMinus = true; 不过,我不确定这是否会如您所愿出现在您的主题下
SetWindowsTheme()
pinvoke对其进行蒙皮,但是我无法删除出现的树线
我不想做“车主”画,因为我相信这相当于用一辆18轮的卡车送一个墨西哥玉米卷(过量)
什么是一个干净,快速的方法来消除树叉,同时保持扩展箭头。(我还需要保持根节点上的箭头)
应该是这样的:
试试这个:
yourTreeView.ShowLines = false;
yourTreeView.ShowPlusMinus = true;
不过,我不确定这是否会如您所愿出现在您的主题下。谢谢。忽视了显而易见的事实。只看到了
ShowPlusMinus
和ShowRootLines
,后者启用了根扩展/折叠图标的可视性:回答“不确定这是否会在你的主题下如你所愿出现。”——是的,它工作得很好:)