there is a bug in drag/drop within the treeView.
here's the scenario:
-A
--B
---C
each letter is a RadTreeViewItem. A is root, B is a child of A, C is a child of B.
Now, A.IsDropAllowed=true, B.IsDropAllowed=False,
I want to move C before B, thus making it a child of A. BUT when the line indicator shows that the item will be dropped "Before B" the tooltip shows up as (X), and does not allow the drop.
Setting a dropTarget to isDropAllowed=False should mean you cannot drop it under that item. If i want to add something before or after it, it should use the isDropAllowed of that item's parent.
here's the scenario:
-A
--B
---C
each letter is a RadTreeViewItem. A is root, B is a child of A, C is a child of B.
Now, A.IsDropAllowed=true, B.IsDropAllowed=False,
I want to move C before B, thus making it a child of A. BUT when the line indicator shows that the item will be dropped "Before B" the tooltip shows up as (X), and does not allow the drop.
Setting a dropTarget to isDropAllowed=False should mean you cannot drop it under that item. If i want to add something before or after it, it should use the isDropAllowed of that item's parent.