2013-05-03 175 views
5

我有一個樹形視圖與各種節點,並希望能夠上下拖動節點列表以重新排列它們。在TreeView中拖放節點

我應該可以在之間的其他節點上刪除節點,在拖拽時會在兩個節點之間顯示一條小線。

我該如何做到這一點?

謝謝!

+0

相關的問題可能相同的答案 - http://stackoverflow.com/questions/1709581/whilst-using-drag-and-drop-can-i-cause-a-treeview-to-expand-the-node-over - 這是什麼?rq = 1 – Sayse 2013-05-03 14:32:06

+0

是的,我發現這個問題,並可以用它來突出顯示當前正在懸停的節點,但我不知道如何指示我在節點之間放置 - 是否必須畫這個我自己或者控件是否具有該功能。 – Mark 2013-05-03 15:02:21

回答

1

如果你正試圖在WPF上做到這一點,那麼你可以檢查this文章。

+0

據我所知,這給了我已有的東西 - 拖放到節點上 - 不在它們之間。我知道,丟棄的節點最終在代碼中很容易改變,但不是我之後的外觀。我只是希望找出TreeView是否允許這種行爲本身。 – Mark 2013-05-03 15:04:35