设置goRangeSelect, goRowSelect为Trueobject StringGrid1: TStringGrid
  Left = 96
  Top = 56
  Width = 320
  Height = 120
  Options = [goFixedVertLine, goFixedHorzLine, goVertLine, goHorzLine, goRangeSelect, goRowSelect]
  TabOrder = 0
end

解决方案 »

  1.   

    不好意思, 可能是我说的不对, 我说的多选是指的是按住CTRL键, 可以选取不连续的记录的功能!thank you!
      

  2.   

    笑傲江湖且莫哭叫江湖!
    你的自己做
    先关掉DefaultDrawing属性,这样所有重画需要你自己做。
    然后可用一TList记录鼠标点饥过的行作为被选中的行。
    然后在OnDrawCell中对于记录过的Cell行都用特定的颜色画出即可。
      

  3.   

    老鹰
    能再具体一些吗?
    然后可用一TList记录鼠标点饥过的行作为被选中的行。??????