我需要“树网格”或“树列表”控件。
这看起来像是一个DataGrid,但左侧是一棵树,可以展开和折叠以显示不同的行(通常是分组的,或者可能显示来自层次结构的数据)。
有没有人试图手工制作这样的东西?如果是,你建议那条路线吗?
或者我最好购买控件?如果是这样谁卖了一个好的?
如果有所作为,我们正在瞄准Silverlight 4
更新:这是我正在寻找的control类型(但显然是SL)
答案 0 :(得分:2)
This article看起来很有希望。他将DataGrid与自定义数据源和单元格模板一起使用。这是我到目前为止发现的唯一一个实际上看起来像DataGrid的例子(因为它是一个)。
Telerik有一个CTP of a TreeListView control,但它看起来更像是一个列表而不是数据网格。
另请参阅StackOverflow上的similar question。