![]() |
StringGrid -> Nur Spalte zwei editierbar machen
Hallo zusammen,
ich habe ein StringGrid und möchte dem Anwender in Spalte eins etwas reinschreiben, welches er nciht ändern kann und in Spalte zwei soll er was eintragen können. Wie realisiere ich das ? Gruss Holger |
Re: StringGrid -> Nur Spalte zwei editierbar machen
Hallo Holger,
die einfachste Möglichkeit ist sicherlich FixedCols auf 1 zu setzen. Alternativ kann auch im Ereignis OnSelectCell() die Option goEditing entsprechend gesetzt werden. Grüße vom marabu |
Re: StringGrid -> Nur Spalte zwei editierbar machen
Danke für die Lösung. Sieht gut aus. Hatte es in der Zwischenzeit so gelöst:
Delphi-Quellcode:
procedure TForm1.StringGrid1SelectCell(
Sender: TObject; ACol, ARow: Integer; var CanSelect: Boolean); begin with Sender as TStringGrid do begin if ACol <= 1 then begin CanSelect := false; exit; end; end; end; Gruss Holger |
Alle Zeitangaben in WEZ +1. Es ist jetzt 06:11 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz