Entwickler-Ecke
Datenbanken - Devexpress Quantum Grid - Selektieren eines Datensatzes
Josef-B - Fr 01.05.09 13:36
Titel: Devexpress Quantum Grid - Selektieren eines Datensatzes
Hallo habe beim Quantumgrid das Problem, dass das Event Doppelklick auf eine Zelle im Grid nur ausgelöst
wird, wenn ich genau auf die Linien im Gitter klicke. Klicke ich in die Zelle rein, wird das event nicht
ausgelöst.
Ich arbeite schon länger mit dem Devexpress Komponenten, aber irgendwie weiss ichs gerade nicht.
Delphi-Quelltext
1: 2: 3: 4: 5: 6:
| procedure TFFirmen_Auswahl.View1DblClick(Sender: TObject); begin showmessage('Doppelclick'); programmdatenbank_gl := ds1.fieldbyname('Datenbank_Pfad').asstring; edit2.text := programmdatenbank_gl; end; |
Sinspin - Fr 01.05.09 14:41
Hallo,
das klingt merkwürdig. Ich kann mich nicht erinnern schon jemals über so ein Problem gestolpert zu sein.
Was verwendest du genau, also welche Gridversion, welchen Build und was für eine TableView?
Zudem, was für Einstellungen hast du unter den Selection Properties der TableView eingestellt?
Josef-B - Fr 01.05.09 15:58
Also ich habe die Version 6.41 der Quantum Grid Suite
die Einstellung bei Options Selection.
Cell MultiSelect False
Cell Select True
HideFocusRectonExit True
Invert Select true
MultiSelect false
UnselectFocusedRecordonExit True
Eigentlich ja die Standard-Einstellungen
Ich hatte es irgendwann schon mal, weiss aber nicht mehr, was ich damals gemacht habe. :-(
Sinspin - Sa 02.05.09 10:56
Hm, was für eine Tableview du verwendest, hast du mir immenoch nicht verraten. Aber das müsste eigentlich egal sein.
Interessanter ist, sind die Felder editierbar? Verwendest du Feldeditoren (nicht den standart Texteditor den man automatisch hat wenn man keinen Editor über die Properties festlegt)
Was für andere Click Ereignishandler hast du am Grid, der View oder den Feldern? Wenn dem so ist können sich unter Umständen seltsame Effekte zeigen.
Verwendest du eine Detailview? Wenn ja funktioniert DoubleClick auch nicht sonderlich prickelnd.
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!