![]() |
TreeView, nicht alle Einträge sperren
Hallo,
ich möchte ein TreeView so abbilden:
Code:
Nun möchte ich das aber nur die Werte "value" editierbar sind. Geht das oder kann ich nur die Ganze TreeView sperren?
Parent1
--Child1 --value --Child2 --value Parent2 --Child1 --value --Child2 --value Wenn nur die ganze TreeView zum Sperren/Entsperren ist müsste ich das ja je nach dem welcher Eintrag makiert ist aktivieren/deaktivieren. Ausserdem wie finde ich von value am besten den Parent: z.B. Parent1 um den ganzen Parentx schnell löschen zu können? Wenn "value" markiert ist, ist ja Childx das Parent und nicht Parentx. |
Re: TreeView, nicht alle Einträge sperren
Ich glaub das gin nur für den ganzen TreeView, ABER
du kannst im OnNodeChange (oder so) ja die Optionen des TreeViews ändern. Also jeweils abhängig davon, was gerade selektiert ist. |
Re: TreeView, nicht alle Einträge sperren
Hallo,
das kann man in OnEditing über AllowEdit steuern. |
Re: TreeView, nicht alle Einträge sperren
Zitat:
Ich frage in OnEditing ab ob mein Parentx oder Childx der Node ist. Wenn ja dann setze ich AllowEdit auf False. Somit geht es nurmehr die values zu ändern. Danke! |
Alle Zeitangaben in WEZ +1. Es ist jetzt 02:31 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