與樓主一樣的困惑中,幫頂我見過這樣的一種表格控件:可以多行顯示,即如果一行顯示不下所有的列就可以分成多行,就如同水晶報表的詳細內容一樣,也可以在其中放於多種控件。
 
如此好的控件當然想自己開發一個,想過用在Picture中放於各種控件,然後再LOAD,此時才發現LOAD時只能LOAD一個空的Picture,其中的控件不能一起跟來,郁悶中...

解决方案 »

  1.   

    我用过SPREAD控件,好象就能玩成楼主的要求,我这儿有一个盗版的7.0。
    自己做的话是不是挺难的,不知怎么搞的,楼主能否讲一下,学习学习。
      

  2.   

    有同感
    如果楼主要用VB开发,效率太低,如果要做成像样的表格周期太长。
    我们做项目一开始也遇到类似的问题,我们最后做一个类,用的还是MSHFLEXGRID ,表格颜色和表格的数据类型都实现了,但效率很低。后来的项目我们购买了FelxCell 还不错,特别是做报表更是方便。这是一个表格控件源码,比起花钱的是差了点,但也很不错。推荐
    http://www.vbaccelerator.com/codelib/sgrid/sgrid.htm---------
    www.vicmiao.com
    努力就有美好时光!
      

  3.   

    http://vbaccelerator.com/home/VB/Code/Controls/S_Grid/article.asp
    http://vbaccelerator.com/home/VB/Code/Controls/S_Grid_2/S_Grid_2/article.asp
    http://vbaccelerator.com/home/VB/Code/Controls/S_Grid_2/Performance/article.asp
    http://vbaccelerator.com/home/VB/Code/Controls/S_Grid_2/Music_Library/article.asp
    http://vbaccelerator.com/home/VB/Code/Controls/S_Grid_2/Features/article.asp
    http://vbaccelerator.com/home/VB/Code/Controls/S_Grid_2/ListView_Style_Grouping/article.asp给分
      

  4.   

    建议用MSHFLEXGRID 能满足楼主提出来的要求,现成的不用编码省心,VB自己带的省钱
      

  5.   

    有现成的 truegrid控件比较好
      

  6.   

    http://www.vbaccelerator.com/codelib/sgrid/sgrid.htm強烈推薦,開源,自己添加一個datasource屬性即可。
      

  7.   

    我也经常出没在CSDN中噢,此次主要有两件事;
    1。你用的是datagrid控件,要各个单元格的颜色不一样:你可以进入属性调整每个单元的属性
    2。顺便接点分~~~~
      

  8.   

    去网上下载外部插件呀,现在VSFlexGrid8很不错,支持不同颜色的单元格,试一试吧!
      

  9.   

    偶公司用的FLEXGRID还是不错的
    功能比较强
    不过是收费的
      

  10.   

    spread这个控件很好用,你可以找一下
      

  11.   

    cell做报表还过得去
    不要太浪费自己的精力,除非你胜过现有控件的把握
      

  12.   

    楼主分真多,分点给偶,学习精神值得学习ING
      

  13.   

    强啊, 我连别人的vsFlexGrid还用不好.不过用VB做表格控件的话, 速度可能跟不上. 试了FlexGrid, 功能还好, 用在工控自动测试上,速度很慢. 换成vsFlexGrid 后快了很多, 不过是解破版的, 不知以后会不会有问题.
      

  14.   

    vsFlexGrid 就很好,一直在用,不过发现有些bug:
    有隐藏的行时向上滚动失灵
    用控件本身的编辑容易出问题,不灵活,建议用TextEdit模拟
      

  15.   

    【讨论】请问大家,一般大家的私活都是如何去找的呀? 
    http://community.csdn.net/Expert/topic/5018/5018181.xml?temp=.3202936