Einzelnen Beitrag anzeigen

Hansa

Registriert seit: 9. Jun 2002
Ort: Saarland
7.554 Beiträge
 
Delphi 8 Professional
 
#1

im Stringgrid spalten für Eingabe sperren ?

  Alt 16. Jan 2004, 21:27
Hi,

ich will nur die Spalten 1 und 4 zur Eingabe zulassen. Wieso geht das hier nicht :

Delphi-Quellcode:
procedure TForm1.StringGrid1SelectCell(Sender: TObject; ACol,
  ARow: Integer; var CanSelect: Boolean);
begin
  CanSelect := false;
  if StringGrid1.Col IN [0,2,3,5,6] then
    StringGrid1.Options := StringGrid1.Options - [goEditing]
  else begin
    CanSelect := true;
    StringGrid1.Options := StringGrid1.Options + [goEditing];
  end;
end;
die R/O Spalten sollten trotzdem eventuell noch Tastatur-Ereignisse verarbeiten können.
Gruß
Hansa
  Mit Zitat antworten Zitat