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