MSHFlexGrid控件合并只能这样。

解决方案 »

  1.   

    只能这样了,要不用其他控件,或用两个mshflexgrid,一个为头,一个为表体
      

  2.   

    1、如果记录不多的话,我建议你在非固定行之间加一高度为1的行。这样可以避免合并
                MSHFlexGrid1.RowHeight(iRow + 1) = 1
                iRow = iRow + 2
    2、如果记录多而不得不用绑定的话,你可以用两个MSHFlexGrid控件,第一个实现固定行,第二个实现非固定行。然后处理第二个MSHFlexGrid控件的滚动条事件
    Private Sub MSHFlexGrid2_Scroll()
        MSHFlexGrid1.ScrollBars = flexScrollBarHorizontal
        MSHFlexGrid1.LeftCol = MSHFlexGrid2.LeftCol
        MSHFlexGrid2.LeftCol = MSHFlexGrid1.LeftCol
        MSHFlexGrid1.ScrollBars = flexScrollBarNone
    End Sub