Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi TStringgrid - RowSelect - Column? [gelöst] (https://www.delphipraxis.net/19716-tstringgrid-rowselect-column-%5Bgeloest%5D.html)

mandumoal 7. Apr 2004 15:58


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

Robert_G 7. Apr 2004 16:47

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.

mandumoal 7. Apr 2004 17:17

Re: TStringgrid - RowSelect - Column?
 
Wunderbar :-D

Dankeschön

se0man 21. Mai 2004 09:37

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

se0man 21. Mai 2004 14:01

Re: TStringgrid - RowSelect - Column? [gelöst]
 
hm...Okay!
Fällt euch vielleicht etwas intelligenteres zuverlässigeres als
Delphi-Quellcode:
DBGrid.SelectedField := ClientDataSet.FieldByName(ClientDataSet.FieldDefs[0].Name);
ein?? :roll:

-se0man


Alle Zeitangaben in WEZ +1. Es ist jetzt 16:04 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz