![]() |
FixedRows markieren?
Wie kann ich fixedrown markieren oder direkt anklicken, am besten wie in einer "echten" tabelle?
Delphi-Quellcode:
Das geht zumindest nicht...
procedure TForm2.StringGrid1SelectCell(Sender: TObject; ACol,
ARow: Integer; var CanSelect: Boolean); begin IF (arow= 0) and (acol= 0) then stringgrid1.Cells[1,1] := 'a'; |
Re: FixedRows markieren?
Hallo,
was verstehst Du unter einer 'echten Tabelle'? In Excel lassen sich auch keine fixen Zellen selektieren; nur anklicken, was zur Folge hat, dass dann die ganze Spalte bzw. ganze Zeile selektiert wird. Was willst Du erreichen? Einen Klick auf eine fixe Zelle kannst Du im OnMouseUp-Event abfragen. Hole Dir dort mit 'MouseToCell' die angeklickte Zelle und reagiere darauf. |
DP-Maintenance
Dieses Thema wurde von "Matze" von "Programmieren allgemein" nach "VCL / WinForms / Controls" verschoben.
Delphi-Frage |
Alle Zeitangaben in WEZ +1. Es ist jetzt 14:34 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