首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

问个dataGridView显示树状表的有关问题

2011-12-17 
问个dataGridView显示树状表的问题数据集给我的是含有层次的一张表。我如何在dataGridView中显示这种层次,

问个dataGridView显示树状表的问题
数据集给我的是含有层次的一张表。
我如何在dataGridView中显示这种层次,并且也要支持收缩和展开?
有没有什么例子或者思路?不胜感谢!

[解决办法]
把各个接点按照顺序存放的数据库中 我用的方法是拼路径
[解决办法]
可以按照节点自顶向下循环,作个递归调用函数
[解决办法]
用dataGridView太麻烦,用第三方控件吧,比如C1
[解决办法]
个人建议,如果要达到如楼主所述,尽量不要使用DataGridView,考虑使用楼上的方法。
因为DataGridView只是相比DataGrid方便些。如果涉及到TreeViewDataGrid这类形的东西。它的使用就是一个比较大的问题。
如果你想从底层研究的话,可以考虑一下做一个Grouping的类。然后与自己写的GridControl相结合来完成你的GroupGridControl的改写。但如果做这个东西的话,代码量非常大,大约不要少于3W行的代码量。

:)

热点排行