2011-05-11 101 views
0

我有一個AdvancedDataGrid,我用XML填充HierachialData。我已經啓用了對子節點的拖放,但是想要防止子節點被拖出分支。一個孩子必須永遠在一個分支。防止拖放分支外

如何測試被刪除的節點是否在分支之外?

回答

0

我設法解決這個問題,使用dragComplete事件,我檢查應該在分支中的任何節點並複製該節點並將其追加到最後找到的分支節點並刪除拖動的節點。

如果用戶將樹葉拖到樹的頂部,它將它附加到第一個分支節點。這也可以很好地將葉子拖放到關閉的分支上。

有沒有辦法移動/重新父節點或我是否限制追加複製/刪除舊節點?