Einzelnen Beitrag anzeigen

guidobrose
(Gast)

n/a Beiträge
 
#6

Re: StringGrid: Zelle editieren trotz goRowSelect

  Alt 5. Apr 2007, 12:18
Also ich hab das grad mal probiert.

Delphi-Quellcode:
procedure TForm1.StringGrid1SelectCell(Sender: TObject; ACol,
  ARow: Integer; var CanSelect: Boolean);
begin
with sender as TStringGrid do
  if ACol=1 then Options:=Options+[goEditing]-[goRowSelect]
  else Options:=Options-[goEditing]+[goRowSelect];
end;
Funktioniert im Prinzip ganz gut. Sobald ein Zelle in Spalte 1 geklickt wird, dann kann man editieren, leider muss man danach zweimal klicken, um wieder [goRowSelect] ein zu schalten. Da weiß ich jetzt auch keine Lösung dafür.
  Mit Zitat antworten Zitat