我现在想要一个控件类似于datagrid,也就是在datagrid的前提下在每一条记录前都有一个复选框,不知道vb中有没有这样的控件,或者哪有,请指点,谢谢了!!!

解决方案 »

  1.   

    listview但是上面不能輸入數據如果要 checkbox和輸入數據兩種辦法 1.checkbox和datagrid聯合使用
    2.spread
      

  2.   

    怎么样联合使用啊,不懂(本人vb初学)??checkbox怎么往datagrid添加??
    另外spread是什么方法啊??
      

  3.   

    spread是一個控件,checkbox用move移動。如果不要直接輸入,隻要checkbox選擇就用listview就可以了
      

  4.   

    可以试试FlexCell:
    http://www.grid2000.com/cn/index.html
      

  5.   

    用MSFlexGrid和Picturebox合用啊
      

  6.   

    添加两个Picturebox
    Set picChecked.Picture = LoadResPicture("CHK", 0)'为选中用的
    Set picUnchecked.Picture = LoadResPicture("UNCHK", 0)'不选中用的
    for i=1 to msflexgrid1.rows-1
    Set msflexgrid1.CellPicture = picUnchecked
    msflexgrid1.CellPictureAlignment = flexAlignCenterCenter