Hallöchen,
dieses mal habe ich das Problem, dass, wenn ich in einem TreeView einen Eintrag verschieben möchte, ein neues Subnode erstellt wird, wenn die Maus über einen Eintrag den Eintrag fallen lässt.
Also:
+ HauptItem
! - SubItem1
! - SubItem2
! - SubItem3
Ziehe ich jetzt jetzt SubItem3 und lasse es (versehentlich!) über SubItem2 fallen, wird daraus
+ HauptItem
! - SubItem1
! - SubItem2
! - ! - SubItem3
Ich versuche die ganze Zeit zu verhindern, dass dieses passiert. Innerhalb des HauptItems darf ja die Ordnung verändert werden (CanReorderItem ist True). Es darf aber kein neues SubItem erzeugt werden. Und das passiert, obwohl ich nichts im Code-Behind habe.
Ich habe es auch probiert mit AllowDrop = False, aber man kann trotzdem ein neues SubItem erzeugen.
Einer eine Idee wie ich das verhindern kann?
Gruß
Andy