Hi, also ich hätte da mal eine Frage.
In meinem Programm benutze ich eine TreeView.
Für diese rufe ich in meinem Code den Befehl node.expand() auf.
Das gleiche expand() wird ja auch aufgerufen, wenn ich
auf dieses "Plus-Zeichen" vor einem Node drücke.
Meine Frage wäre, wie kann ich diese beiden Möglichkeiten voneinander unterscheiden? Das Problem ist, dass ich an Expand() gekoppelt Ausgaben mache. Wenn ich also das Expand selbst in meinem Code aufrufe, so möchte ich, dass die Ausgabe weitergeführt wird, sprich ich habe eine Textbox und dieser soll einfach weiterer Text hinzugefügt werden.
Wird jedoch auf das "Plus-Zeichen" gedrückt, so soll, diese Textbox geleert werden, bevor die Ausgabe beginnt.
Ich hatte es schon mit BeforeExpand und AfterExpand probiert, aber diese werden ja in beiden Fällen aufgerufen. Die einzige Möglichkeit, die ich bisher gefunden habe ist, bei einem Mausklick_down die Textbox zu löschen. Somit hätte ich das Problem aber nur halbherzig gelöst, da jeder Klick auf meine Treeview die Textbox löschen würde, was nicht Sinn der Sache ist.
Ich hoffe mein Problem ist verständlich.
Wäre nett, wenn mir einer weiterhelfen könnte.
In meinem Programm benutze ich eine TreeView.
Für diese rufe ich in meinem Code den Befehl node.expand() auf.
Das gleiche expand() wird ja auch aufgerufen, wenn ich
auf dieses "Plus-Zeichen" vor einem Node drücke.
Meine Frage wäre, wie kann ich diese beiden Möglichkeiten voneinander unterscheiden? Das Problem ist, dass ich an Expand() gekoppelt Ausgaben mache. Wenn ich also das Expand selbst in meinem Code aufrufe, so möchte ich, dass die Ausgabe weitergeführt wird, sprich ich habe eine Textbox und dieser soll einfach weiterer Text hinzugefügt werden.
Wird jedoch auf das "Plus-Zeichen" gedrückt, so soll, diese Textbox geleert werden, bevor die Ausgabe beginnt.
Ich hatte es schon mit BeforeExpand und AfterExpand probiert, aber diese werden ja in beiden Fällen aufgerufen. Die einzige Möglichkeit, die ich bisher gefunden habe ist, bei einem Mausklick_down die Textbox zu löschen. Somit hätte ich das Problem aber nur halbherzig gelöst, da jeder Klick auf meine Treeview die Textbox löschen würde, was nicht Sinn der Sache ist.
Ich hoffe mein Problem ist verständlich.
Wäre nett, wenn mir einer weiterhelfen könnte.
Comment