寻求类似控件或实现类似功能。
+A1
+A2
+A3
展开:
-A1
   A
   B
   C
-A2
   B
   C
-A3
   A
   C
请问是否有这样的控件或如何实现?不胜感激!

解决方案 »

  1.   

    可以自己写一个呀或者http://vbaccelerator.com/home/VB/Code/Controls/S_Grid/article.asp
      

  2.   

    http://vbaccelerator.com/home/VB/Code/Controls/S_Grid_2/Music_Library/article.asp
      

  3.   

    http://www.grid2000.com/cn/images.html
      

  4.   

    VS FlexGridPro 8.0  这个足够你用了
      

  5.   

    用递归算法就可以了,可以多层无限扩展。http://lgxyslldw.512j.com左边的目录树就是用递归来完成的。
    ——————————————————————————————————————————
    欢迎试用lgxgrid表格控件,内置强大的格式控制和打印功能,内置通过XML与WebService服务交换数据的便捷方法(开发基于B/S的WEB应用程序很有用),有详尽的中文帮助文档,有基于VB6、C#、ASP.net、VC++的例程!欢迎访问http://lgxyslldw.512j.com
      

  6.   

    MSHFlexGrid本身就有这个功能。此外还可以用Listview来做。
      

  7.   

    我看他的东东用treeview是最好的了。呵呵开玩笑你用mshflexgrid 可以实现的。
      

  8.   

    我也在研究这个问题,我这有个程序,他所显示出的层次就好像是treeview结构一样,还显示虚线,很漂亮!不知道你需要不需要这种效果,如只是想实现分层结构,可以像上面说的一样使用mshflexgrid控件来实现。
    另:唐钰小宝,怎么能和你联系。
      

  9.   

    MSHFlexGrid有这个功能,关键要把数据联接的表设为一个主从表,结果就会自动出来,保是界面效果上不是很理想
    如果内容比较简单,也可以考虑用treeview控件来实现
      

  10.   

    谢谢各位指点。
    另;我想把关联的哪个字段不显示出来(主表已经显示,从表就没有必要再显示了)。但是好象不行哦。
    TO lgxysl(我心欲静):如何用递归多层无限扩展?是在SQL语句中实现还是控件属性中设置?可能涉及到不止两个表。
      

  11.   

    我也在寻找这个解决方案,有办法能通知我吗?
    联系方法:[email protected]