![]() |
Re: TStringgrid Zellen sperren
OK jetzt kann ich das Programm compelieren, aber ich kann trotztem noch die Zelen in Spalte 1 anwählen.
Irgentwas stimmt da noch nicht so ganz, oder ich mache was falsch. Hier nochmal der Code:
Delphi-Quellcode:
Ich möchte ereichen, das man die Zellen in Spalte 1 nicht anwählen kann, aber ist es dann nicht eigentlich ein bisschen spät den Code im OnCellSelect zu schreiben ,denn dann ist ja schon eine Zelle ausgewählt , oder?
procedure TForm1.StringGrid1SelectCell(Sender: TObject; ACol, ARow: Integer;
var CanSelect: Boolean); begin // CanSelect := not (ACol = 1); // end; |
Re: TStringgrid Zellen sperren
Moin Marvin,
Dir ist aber klar, dass die Nummerierung der Spalten bei 0 anfängt? ;-) Ich habe nämlich den Verdacht, dass das, was Du als 1. Spalte ansiehst intern den Index 0 hat. |
Re: TStringgrid Zellen sperren
Zitat:
|
Re: TStringgrid Zellen sperren
Moin Marvin,
kann es sein, dass Du FixedCols auf 1 stehen hast? Dann kann man nämlich beim Programmstart die standardmässig ausgewählte Zelle bearbeiten. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 21:23 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