Entwickler-Ecke

Grafische Benutzeroberflächen (VCL & FireMonkey) - TStringGrid während der Laufzeit in den Editmodus schalten


patmann2001 - Mo 22.07.02 12:58
Titel: TStringGrid während der Laufzeit in den Editmodus schalten
Hallo
Ich möchte ein TStringGrid während der Laufzeit in den Editmodus schalten und auch wieder zurück. Ich weiß, daß man dazu zuerst die Option goEditing auf True setzen muss. In der Hilfe zu TStrinGrid wird da jetzt eine Eigenschaft EditorMode vorgeschlagen mit dem ich die Tabelle zur Laufzeit in den Editormodus versetzen können soll. :? Wie gesagt soll denn es klappt einfach nicht. Was mach ich da bloss falsch? :?
cu Patmann


Teutobod - Mo 22.07.02 16:19

Hallo patmann2001!

Also mit den folgenden Zeilen habe ich es problemlos geschafft das StringGrid zu beschreiben bzw. zu sperren


Quelltext
1:
2:
3:
StringGrid1.Options := StringGrid1.Options + [goEditing];

StringGrid1.Options := StringGrid1.Options - [goEditing];


Grüße, Teutobod


Teutobod - Mo 22.07.02 16:23

Hier noch ein Link zu einem StringGrid Tutorial:

http://home.arcor.de/hardcoders/delphi/tutorials/download/stringgrid.pdf

Grüße, Teutobod


patmann2001 - Di 23.07.02 13:23
Titel: Geht Leider Nicht
Teutobod schrieb
Zitat:
Also mit den folgenden Zeilen habe ich es problemlos geschafft das StringGrid zu beschreiben bzw. zu sperren


Quelltext
1:
2:
3:
 StringGrid1.Options := StringGrid1.Options + [goEditing]; 

StringGrid1.Options := StringGrid1.Options - [goEditing];


Tja Leider kommt bei immer die Fehlermeldung [Fehler] : Undefinierter Bezeichner: 'goEditing'. :cry: Habe den Code von Dir jedoch 1 zu 1 übernommen. Muss ich noch irgendetwas einstellen? :?

cu Patmann


Teutobod - Di 23.07.02 13:38

Ich arbeite mit Delphi 5. Hast du vielleicht eine andere Version? Vielleicht hängt es ja damit zusammen.
Hast du dir das Tutorial angeschaut?

Grüße, Teutobod


patmann2001 - Mi 24.07.02 09:09

Ich arbeite mit Delphi 4. Das Tutorial habe ich mir Durchgelesen. Leider hilft es mir bei meinem Problem nicht weiter.
Es kann natürlich auch sein, das die Komponente eine Macke hat. Dann werde ich das Problem eben anders lösen müssen.
Trozdem Danke

cu Patmann