![]() |
cxGrid (DataController) + Select Row / Reihe im Grid auswähl
Hallo DP'ler,
ich versuche seit Stunden im Internet ein brauchbares Beispiel zu finden, wie man eine Reihe in einem cxGrid (Version 6.28, Delphi 2007) auswählt (Markierung setzt). Bisher habe ich nichts ähnliches gefunden, wie es z. B. mit "SelectRow" bei anderen Grids geht. Ich habe im cxGrid einen cxGrid1TableView und nutze den DataController (nix mit DB-Anbindung). Viele Grüße 361 |
Re: cxGrid (DataController) + Select Row / Reihe im Grid aus
Hi,
so viel ich weis, hat der DataController auch die Methode SelectRows:
Delphi-Quellcode:
Frank
View.DataController.SelectRows(AStartRowIndex, AEndRowIndex);
|
Re: cxGrid (DataController) + Select Row / Reihe im Grid aus
Hallo Frank,
vielen Dank für die Antwort. Das habe ich auch schon ausprobiert, es erfolgt jedoch keine Markierung der Zeilen. Wenn ich auf die Zeile per Maus klicke, geht es ja auch. Ich will doch "nur" den Index manuell setzen, wie bei jedem anderen Grid..... Wieso ist das bei diesem nur so schwer...? :wall: Grüße Sebastian |
Re: cxGrid (DataController) + Select Row / Reihe im Grid aus
Hi,
du must erst den zuletzt selektierten deselektieren oder MultiSelect auf True setzen:
Delphi-Quellcode:
Cu, Frank
View.DataController.MultiSelect := True;
View.DataController.ClearSelection; View.DataController.SelectRows(2, 2); |
Re: cxGrid (DataController) + Select Row / Reihe im Grid aus
Hallo Frank,
funzt super, aaaaber geht das auch ohne MultiSelect? :) |
Re: cxGrid (DataController) + Select Row / Reihe im Grid aus
Was spricht dagegen, Franks Source mal ohne die 1. Zeile auszuprobieren?
|
Re: cxGrid (DataController) + Select Row / Reihe im Grid aus
Das habe ich getan, aber dann kommt keine Selection mehr.... ;)
|
Re: cxGrid (DataController) + Select Row / Reihe im Grid aus
Und wenn Du als Workaround den Source so wie oben übernimmst und anschließend wieder MultiSelect auf false stellst? Ich kann da leider nur raten, ich habe weder die Kompo noch D2007.
|
Re: cxGrid (DataController) + Select Row / Reihe im Grid aus
Hallo Deddy,
ich probiers gleich mal :) Danke für die Unterstützung. Wenn noch wer nen Vorschlag hat, her damit :mrgreen: Grüße und einen schönen Abend an alle! 361 |
Re: cxGrid (DataController) + Select Row / Reihe im Grid aus
Frag doch beim Support nach. Die sind sehr hilfsbereit und haben meistens eine schnelle Antwort parat.
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 02:41 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