Вот функция, выбирающая при нажатии на кнопку первую строку сетки. Это работает независимо от размера сетки и количества фиксированных строк/колонок.
procedure TForm1.Button1Click(Sender: TObject); VAR NewSel: TGridRect; begin WITH StringGrid1 DO BEGIN NewSel.Left := FixedCols; NewSel.Top := FixedRows; NewSel.Right := ColCount-1; NewSel.Bottom := FixedRows; Selection := NewSel; END; end; |
SottNick добавляет:
Да. Догадаться сложновато, но: StringGrid1.Row := номер строки от нуля; StringGrid1.Col := номер столбца от нуля; [000818]