我有一个类似的课程:
class Entry
{
public virtual int Name { get; set; }
//Some more fields
public virtual Entry Parent { get; set; }
public virtual List<Entry> children { get; set; }
}
我想让我生成的对象树在表单中可见并可编辑。是否有控件可以让我这样做以及如何操作?我是C#的新手,所以我甚至可能会遗漏一些非常常见的东西。感谢。
答案 0 :(得分:0)
我的建议不是重新发明轮子而只是使用TreeView。在TreeNode的Tag属性中填充您自己的数据。
答案 1 :(得分:0)
具有任意嵌套的层次结构?看起来像TreeView的工作。假设它是一个WinForms应用程序。