C# 如何从SQL Hierarchyid构建c树视图?

C# 如何从SQL Hierarchyid构建c树视图?,c#,sql,treeview,hierarchyid,C#,Sql,Treeview,Hierarchyid,我正在开发一个C.NETWindows窗体应用程序,该应用程序将管理分层树状视图结构。我有一个带有hierarchyid列的SQL表。数据集目前很小,只有300行/节点,但最终肯定会变大 退出应用程序后,我希望能够以上次修改的状态重新启动它。我知道我可以通过将其序列化为XML来实现这一点 但是,我试图找到一种方法,通过该方法,可以在运行时使用hierarchy id列直接从表生成treeview 在谷歌搜索之后,我发现其他一些人也希望这样做,但不幸的是,我没有找到解决办法。有什么好办法吗 谢谢。

我正在开发一个C.NETWindows窗体应用程序,该应用程序将管理分层树状视图结构。我有一个带有hierarchyid列的SQL表。数据集目前很小,只有300行/节点,但最终肯定会变大

退出应用程序后,我希望能够以上次修改的状态重新启动它。我知道我可以通过将其序列化为XML来实现这一点

但是,我试图找到一种方法,通过该方法,可以在运行时使用hierarchy id列直接从表生成treeview

在谷歌搜索之后,我发现其他一些人也希望这样做,但不幸的是,我没有找到解决办法。有什么好办法吗


谢谢。

查找IHierarchicalEnumerable、HierarchicalDataSourceControl和HierarchicalDataSourceView。这正是您想要的。

谢谢。我一定要试试这些。但就目前而言,我的要求有所改变。毕竟,我可能不得不走XML的道路。