![]() |
TStringgrid - RowSelect - Column? [gelöst]
Hallo!
Wenn man bei einem TStringgrid die Option goRowSelect auf True setzt, bekommt man für TStringgrid.Col immer 0, egal auf welche Spalte man gedrückt/gesprungen hat/ist. TSringgrid.Row wird dagegen ganz normal aktualisiert (ist ja auch logisch). Hat jemand ne Ahnnung wie ich trotzdem an die Column komme? Ich möchte nämlich immer die ganze Row markieren wenn die erste Spalte gewählt wirde aber nur eine Zelle, wenn eine der weiteren Spalten gewählt wurde. Vielen Dank schonmal, mfg mandumoal |
Re: TStringgrid - RowSelect - Column?
Schaue dir mal TStringGrid.Selection an.
Die kannst du auf die gesamte(n) Zeile(n) setzen, wenn die erste Spalte ausgewählt wurde. |
Re: TStringgrid - RowSelect - Column?
Wunderbar :-D
Dankeschön |
Re: TStringgrid - RowSelect - Column? [gelöst]
... und wie mache ich das nun beim DBGRID (das gibts ja weder .Selection noch .Cells[Col,Row]) ???
:gruebel: -seoman |
Re: TStringgrid - RowSelect - Column? [gelöst]
hm...Okay!
Fällt euch vielleicht etwas intelligenteres zuverlässigeres als
Delphi-Quellcode:
ein?? :roll:
DBGrid.SelectedField := ClientDataSet.FieldByName(ClientDataSet.FieldDefs[0].Name);
-se0man |
Alle Zeitangaben in WEZ +1. Es ist jetzt 23:52 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 by Thomas Breitkreuz