大概是 用 mshflexgrid 控件 把 ,我看同事用過,但我不會用,高難呀

解决方案 »

  1.   

    可以阿,就把选择的那行对应的width设置成0就行了
      

  2.   

    理解错了,我是说在第一列的位置显示一个checkbox 框呀,我知道用msflexgrid+checkbox能够实现,我是想问有没有类似的这种控件,自己能够实现这个功能的
      

  3.   

    可以在第一列用一个图片(ICO),里面是勾或叉,或者你想要的任何图片
    不过显示效果较差,商用价值不高.
    或者可以考虑用一些特殊字符,界面的漂亮程度取决你选择的字符.根据你的点击换图片或字符.
      

  4.   

    用LISTVIEW控件不就得了,看看属性,设置一下就可以了。
      

  5.   

    Private Sub MSHFlexGrid1_Click()
        With MSHFlexGrid1
            .TextMatrix(.Row, 1) = IIf(.TextMatrix(.Row, 1) = "", "£¥", "")  '把网格内容换成勾,我没找到,你自己找找,在WORD里面
        End With
    End Sub