Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/21.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 带虚线的TreeView/TreeView项目控制模板_C#_.net_Wpf_Xaml_Mvvm - Fatal编程技术网

C# 带虚线的TreeView/TreeView项目控制模板

C# 带虚线的TreeView/TreeView项目控制模板,c#,.net,wpf,xaml,mvvm,C#,.net,Wpf,Xaml,Mvvm,这似乎应该有一个如此简单的解决方案,但显然没有 我已经搜索了很多地方,显然没有办法在TreeView中添加虚线来连接节点,这与WinForms等价物不同 我在网上找到了很多资料,人们把ControlTemplate改成了带有连接线的模板。然而,当阅读评论和讨论时,他们似乎都有问题 如何更改ControlTemplate来实现这一点?正如我承诺的那样,我编写了控制模板,以使WPF树视图看起来像Winform树视图 您将找到所有的代码和文件或 享受吧 我找到并尝试了它,它很有效。@JohanLars

这似乎应该有一个如此简单的解决方案,但显然没有

我已经搜索了很多地方,显然没有办法在
TreeView
中添加虚线来连接节点,这与WinForms等价物不同

我在网上找到了很多资料,人们把ControlTemplate改成了带有连接线的模板。然而,当阅读评论和讨论时,他们似乎都有问题


如何更改ControlTemplate来实现这一点?

正如我承诺的那样,我编写了控制模板,以使WPF树视图看起来像Winform树视图

您将找到所有的代码和文件或

享受吧


我找到并尝试了它,它很有效。@JohanLarsson感谢你的建议,但我不确定如何实施它。这仅仅是复制粘贴代码的问题吗?当我复制粘贴代码时,它起了作用,但我不喜欢它,我会尝试从中衍生出我自己的代码。同时你可以玩虚拟app,非常感谢!我明天会试试这个:)