WPF TreeView使节点之间数据关联有连线?

本人尊重别人劳动成果,感觉写的很好,拿过来分享一下,本文不是原文,而是个人的理解,学习和分享

本例子靓点:MVVM,Treeview ViewModel的设计,点击读取加载节点信息,checkbox的正确选择,后台能够获得选择的treeview中选择的项;
难点:ViewModel类
巧妙:利用ObjectDataProvider,IsExpanded巧妙双向绑定时,利用属性动态加载数据,后台页面无代码;CheckBox版本treeview选择的问题
待解决:样式,还有在读取节点信息时,友好提示,例如,"信息读取中..."

本文介绍了WPF TreeView 中节点之间的线的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

我想知道的是,是否有一种简单的方法可以像 Visual Studio 2008 的解决方案资源管理器窗格一样,在 WPF TreeView 中添加连接节点的线.我找到了 但是有很多代码,我想要一个更简单的方法.似乎表明缺少线条"选项是由于 Silverlight 兼容性.

这几乎是唯一的方法.您需要修改 TreeView 的 ControlTemplate 并且为此您需要满足 TreeView 绘制自身的要求(这是所有额外的代码).如果您将使用 WPF,我真的建议您习惯使用 ControlTemplates,因为它是一个非常强大的功能.基本上,他们这样做是为了将设计与功能分开.

这篇关于WPF TreeView 中节点之间的线的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

我要回帖

更多关于 cass坐标点自动连线 的文章