呵呵,我一般不用GRID,全部使用LISTVIEW

解决方案 »

  1.   

    用datagrid,mshflexgrid就可以了,datagrid需要挂数据源,mshflexgrid不需要,mshflexgrid提供很多很灵活的表格定义的功能,datagrid封装了许多数据操作功能,可以节省比较多的精力。
      

  2.   

    我一般用grid来浏览,所以只用datagrid就够了
      

  3.   

    如果你只是要浏览数据,还是用MSHFlexGrid,它能给你带来很好的界面效果。如果你要直接操作数据库,用DataGrid 比较方面,但是这个控件不太稳定,使用过程中经常出一些莫名其妙的错。建议最好还是用MSHFlexGrid 控件!
      

  4.   

    我一直使用ListView,但现在正在用MSFlexGrid,应为Listview不能再Cell中定点,比如我要在一个Cell中点击一下弹出一个时间控件,好像ListView不行(反正我不知道),但msflexgrid可以,DataGrid我原来用过,好象不太方便
      

  5.   

    呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵!我的经验:这些控件都是徒弟呀!何不有请它们的师父?
    MSFlexGrid的师父是VsFlexGrid(而MSHFlexGrid不一定,可能有微软的开发)
    DataGrid  的师父是TrueDBGrid师父当然比徒弟厉害多了。师父家住:www.componentone.com另外,如果对你有帮助,请回复我的一个帖子:
    http://www.csdn.net/expert/topic/654/654811.xml?temp=.8152735
    主题:  我自认VB水平不错,请大家给我估估价!
      

  6.   

    vsFlexGrid中如果输入中文,移动Cell时导致输入法不激活,必须用mouse去点击输入法窗口后才能继续
      

  7.   

    datagrid,mshflexgrid已经可以应付我的需要了,
    不过datagrid的可以调节的属性不是很多,不能制作出
    丰富多彩的datagrid,不像Delphi中的同类控件!要是他像VFP中的也不错啊,可以分颜色显示不同的数据,
    可惜也没有!
    唉!!!!!!!!!!!!
      

  8.   

    如果数据库较大,记录较多mshflexgrid的速度要慢一些,大家可以做一个极限测试!1000条,10000条,100000条,……
      

  9.   

    我上面提到的VsFlexGrid可以定义每一个单元格各自的颜色,和很多其他属性!也可以编辑。
      

  10.   

    datagrid,mshflexgrid,msflexgrid 这三个啊,我以前用得最多是mshflexgrid,但现在正在改用 vsflexgrid,比mshflexgrid 更爽呢!!
      

  11.   

    vb6 当然要用 VsFlexGrid可以看自带的例子,功能非常丰富。
      

  12.   

    VB 里面有  vsflexgrid?
      

  13.   

    如果数据比较多,就不适合用msflexgrid,因为它是一下把rs中的所有记录全部读出后显示,而datagrid是动态的,它始终与rs保持着连接,也就是说msflexgrid只是读的时候与rs联接一下,读完记录后就断开,我想这可能是flexgrid不能编辑数据库的一个主要原因吧!
      

  14.   

    我觉得datagrid很不爽的,还是msflexgrid比较好用
      

  15.   

    有用第三方控件的嗎﹖比如SSDBGrid?