不确定我问的是正确的问题,但这是一个开始。我有一个带有ListView的用户控件,理想情况下,我想将此相同的控件嵌套在ListView中以提供递归。这有点像带有子节点的TreeView。
这可能是一个非常糟糕的主意。 :)事实上,我像MSFT一样喂我指向那个方向,因为当我尝试这个时,我被告知我不能这样做。
那么,你会怎么做?什么是正确的方式?
答案 0 :(得分:0)
听起来你确实需要一个TreeView,但需要比默认提供的功能更多的功能......如何扩展TreeNode / TreeView?
这是一个例子: http://www.codeproject.com/KB/tree/DropDownTreeView.aspx
或者你可以扩展ListView,事实上,这篇文章展示了如何创建一个与你想要做的非常类似的TreeListView: http://www.codeproject.com/KB/list/extendedlistviews.aspx
无论哪种方式,听起来你需要一个基于TreeView和ListView的自定义控件。
祝你好运!