使用WPF的TreeView绘制树

时间:2010-07-09 01:21:40

标签: wpf f# treeview tree

我想使用WPF System.Windows.Controls.TreeView以图形/网络布局的方式(例如graphviz)可视化树。当然,TreeView控件的默认布局与Windows资源管理器的目录查看器类似。因此,我需要更改布局,将根放在顶部,将其子节点放在它下面,依此类推。

此外,我想从F#以编程方式执行此操作。我找到的所有相关样本(例如this one)使用一堆XAML来完成此操作,但我无法将其转换为F#代码。

1 个答案:

答案 0 :(得分:2)

这不是你所要求的,但我分享它以防万一... this blog有一个WPF代码示例来绘制二叉树(但布局很简单/笨)

修改

哦,是的,你可以在这里结合代码:

Pretty print a tree

这是控制台漂亮的打印,布局很好,也许两个部分一起导致一些不错的东西(我还没试过)。