![]() |
TListView - AutoEdit ausschalten
Hi,
wenn ich ReadOnly auf False setze und mit der Maus die Caption eines Items anklicke und kurz warte geht er automatisch in den Edit Modus, kann man dieses Verhalten irgendwie abschalten? Da ich auch Drag&Drop sowie Multi Selection drin habe, wird das manchmal versehentlich ausgelöst was nervt wenn man ne Taste drückt und alles weg ist. ReadOnly auf True setzen ist natürlich keine Lösung da ich den EditMode manuell im DoubleClick Event aktivieren möchte. |
Re: TListView - AutoEdit ausschalten
Dann prüf doch im OnEdit Ereigniss, ob eine Varaiable "true" ist, die du im OnDblClick Ereigniss darauf setzt. Wenn der Wert jetzt true ist, läst du das Edit zu und setzt den Wert wieder auf "false", sonst verhindert du das Edit.
Florian |
Re: TListView - AutoEdit ausschalten
Stimmt so einfach :wall:
|
Re: TListView - AutoEdit ausschalten
Hallo,
das ListView kennt auch das Ereignis OnEditing das dir die Variable AllowEdit zur Verfügung stellt. Bei Bedarf AllowEdit auf False setzen. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:19 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