Einzelnen Beitrag anzeigen

Benutzerbild von Leuselator
Leuselator

Registriert seit: 18. Mär 2003
Ort: Berlin
589 Beiträge
 
Delphi 8 Architect
 
#2

Re: Im StringGrid markierung der obersten zeile verhindern

  Alt 4. Okt 2003, 20:44
DoppelClick im Objektinspektor/Ereignisse auf Ergeignis OnKeyDown,
im Quelltext einfügen:
Delphi-Quellcode:
procedure TForm1.NameDeinesStringGridKeyDown(Sender: TObject; var Key: Word;
  Shift: TShiftState);
begin
  // Löschen der Taste, wenn Taste = Pfeil nach oben und Zeile = Zeilenzahl
  // 0=1.Zeile
  // 1=2.Zeile usw.
  if (Key = VK_UP) and (StringGrid1.Row = 1) then Key := 0;
end;
Allerdings fängst Du so nicht den Mausklick auf die 1. Zeile ab
Tim Leuschner
  Mit Zitat antworten Zitat