TreeView mit Checkbox - mitbekommen wenn die Checkbox geklickt wird
-
Hi,
gibt es einge Möglichkeit mitzubekommen wenn eine Checkbox eines Treeviews angeklickt wird?
Habe in der MSDN keine entsprechende WM_NOTIFY Meldung gefunden.
Hab mich auch mit dem Debugger reingehangen - so wie es aussieht gibt es wirklich keine WM_NOTIFY Meldung.Was ich genau machen will ist folgendes:
|1
||2
||3
|4Sobald der Hacken bei der 1 gesetzt wird sollen 2 und 3 angehackt werden. Wird der Hacken bei der 1 entfernt wird dieser auch bei der 2 und 3 entfernt.
=> Hat da jemand eine andere Idee?
-
Du kannst den Mausklick einfach abfangen, prüfen wohinge klickt wurde (TVM_HITTEST), akten Status bestimmen, dann den default ausführen, dann neuen Status testen.
Dito evtl. mit der Tastatur. Jeodch wiß ich nicht mit Sicherheit ob ide Leertaste den Haken toggelt. Einfach testen.
-
ok, das wäre eine Möglichkeit... wenn auch sehr kompliziert...
Danke schon mal, aber einfacher geht es nicht?
-
also hab es jetzt und es funktioniert... finds trotzdem etwas umständlich :p
Danke nochmal!