Delphi-PRAXiS
Seite 2 von 2     12   

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 cxGrid (DataController) + Select Row / Reihe im Grid auswähl (https://www.delphipraxis.net/102039-cxgrid-datacontroller-select-row-reihe-im-grid-auswaehl.html)

RavenIV 23. Okt 2007 08:12

Re: cxGrid (DataController) + Select Row / Reihe im Grid aus
 
Hast Du schon mal die Demos der DevExpress durchgeschaut?
Ich bin da meistens fündig geworden oder hab weingistens einen Anhaltspunkt gefunden.
Den Rest kannst Du vielleicht mit der DevExpress-Hilfe lösen...

361 23. Okt 2007 08:15

Re: cxGrid (DataController) + Select Row / Reihe im Grid aus
 
Hallo RavenIV,

habe ich alles getan, brachte nicht viel Erfolg. Ich bleibe vorerst bei Multiselect, da es damit auch funktioniert und dem Anwendungsfall entspricht. Ich habe soweit erst einmal alles. Vielen Dank noch einmal.


Grüße
361

Tyrolean 23. Okt 2007 08:59

Re: cxGrid (DataController) + Select Row / Reihe im Grid aus
 
Zitat:

Zitat von 361
habe ich alles getan, brachte nicht viel Erfolg. Ich bleibe vorerst bei Multiselect, da es damit auch funktioniert und dem Anwendungsfall entspricht. Ich habe soweit erst einmal alles. Vielen Dank noch einmal.

Ich mach das immer in der Form von
vTableView.Datacontroller.FocusedRecordIndex := 10;

361 23. Okt 2007 09:09

Re: cxGrid (DataController) + Select Row / Reihe im Grid aus
 
:thumb: Wow, das funktioniert prima und ist noch einfacher. Danke :)


Grüße
361

dataspider 23. Okt 2007 09:54

Re: cxGrid (DataController) + Select Row / Reihe im Grid aus
 
Liste der Anhänge anzeigen (Anzahl: 1)
...
dann hatte ich dich falsch verstanden. Ich dachte, mit Markierung setzen meinst du die Auswahlmarkierung (siehe Anhang).

Frank

361 23. Okt 2007 09:56

Re: cxGrid (DataController) + Select Row / Reihe im Grid aus
 
Hallo Frank,

im Prinzip wollte ich nur den Index im Grid setzen. Das was man mit SelectedRow bei anderen Grids z. B. machen kann. Daher sind beide Lösungen möglich :)

Gruß
361

361 23. Okt 2007 20:38

Re: cxGrid (DataController) + Select Row / Reihe im Grid aus
 
Ich habe da noch eine Frage: Wie kann man eigentlich ein Icon in eine Zelle bekommen ohne das OnDraw-Event vom cxGrid zu nutzen? Das muss doch irgendwie möglich sein, ohne Canvas etc. Ein so mächtiges Grid und dann so schlecht beschrieben und teilweise umständlich... Beim TMS-Grid war das ein Kinderspiel. Ich habe eine PNGImageList, falls das weiterhilft. Wo kann ich meinen ImageIndex angeben?

Viele Grüße
361

dataspider 24. Okt 2007 11:51

Re: cxGrid (DataController) + Select Row / Reihe im Grid aus
 
Zitat:

Zitat von 361
Ein so mächtiges Grid und dann so schlecht beschrieben und teilweise umständlich...

Kann ich so nicht stehen lassen. Ich kenne keine anderen Komponenten, die eine so gute Dokumentation haben.

Zur Frage: Das geht absolut easy mit ImageComboBox (Property der Column).
Allerdings kann ich nicht sagen, ob eine PngImageList funzt. Dann musst du halt die TcxImageList nehmen.

Frank

361 24. Okt 2007 12:01

Re: cxGrid (DataController) + Select Row / Reihe im Grid aus
 
Hallo Frank,

Zitat:

Zur Frage: Das geht absolut easy mit ImageComboBox (Property der Column).
Also ich habe gerade mal die Kompo durchgesucht. Diese Property habe ich bei meiner Column nicht. Ich will der Zelle statt Text einfach nur ein Image übergeben..

Btw: Ich kenne genug Komponenten, die benötigen nicht viel Doku, weil sie selbsterklärend und logischer sind. Aber jedem seine Meinung.. :mrgreen:

Gruß
361

dataspider 24. Okt 2007 13:13

Re: cxGrid (DataController) + Select Row / Reihe im Grid aus
 
Sorry,

ich meine, das Property Properties der Column (im DropDown ImageComboBox einstellen)...

Frank


Alle Zeitangaben in WEZ +1. Es ist jetzt 22:18 Uhr.
Seite 2 von 2     12   

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