现有一个mshflexgrid单元格,想只显示行头和列头,其它的单元格都合并。
如下:
行头/列头    行1     行2    行3
列1          2       2       2
列2          2       2       2
列3          2       2       2
即:把所有内容为2的单元格都合并!有什么好办法啊???

解决方案 »

  1.   

    试下这个吧,
    MSFlexGrid1.MergeCells =flexMergeFree 
    不过,msflexgrid的合并功能,确实不好用,很难到达excel的效果
      

  2.   

    能不能用API编写,有没有高手试过?
      

  3.   

    加一个PictureBox,设置大小,覆盖上去。较麻烦的说
      

  4.   

    麻烦哦 用picture不好看啊~
    能不能直接用api来改啊?提示一下!
      

  5.   

    也没啥不好看的,一般是看不出来不是有很多例子往MSFlexGrid上加一个TextBox么,这也是相同的道理,用PictureBox来覆盖,一样的看不出来。只是控制起来比较麻烦,曾经这样实现过,当时需要合并的内容并不多。如果需要合并的内容太多,在设置滚动条的时候,就会出现一定的麻烦。