Registriert seit: 8. Aug 2003
Ort: Passau
51 Beiträge
Delphi 6 Personal
|
Re: Durch Befehl eine bestimmte Zeile im StringGrid markiere
3. Okt 2003, 10:34
Das Markieren einer Zeile geht z.B. folgendermaßen:
Delphi-Quellcode:
procedure TFormMain.WaehleZeile(Zeile: Integer);
var newSel: TGridRect;
begin
//Einstellug, dass man mehrere Felder anwählen kann:
StringGrid.Options := StringGrid.Options + [goRangeSelect];
//Definition des selektierten Bereiches
newSel.Left := StringGrid.FixedCols; // oder 0; Will man die Fixed auch auswählen ?
newSel.Right := StringGrid.ColCount-1; // Ende der Zeile
newSel.Top := Zeile;
newSel.Bottom := newSel.Top;
StringGrid.Selection := newSel;
end;
procedure TFormMain.BitBtnAuswahlClick(Sender: TObject);
begin
WaehleZeile(2);
end;
overmoon
"Habe Mut, dich deines eigenen Verstandes zu bedienen." (Immanuel Kant)
|