我有幾棵樹,我允許用戶從一個拖放到另一個,除了一個明顯的限制外,它的工作很好。我選擇將它放在列表中並手動添加到dataProvider中。用戶可以將它放到任何地方,除非它看起來像任何特定節點的最後一個孩子,因爲它將該位置讀取爲節點和下一個兄弟節點之間的位置。我可以將一個節點添加到樹而不添加到dataProvider中嗎?
看來解決這個問題的最好方法就是添加一個類似虛擬葉子的東西,以便用戶可以將物品放在前面。我不想在dataProvider中使用此葉,那麼是否可以將樹(或文件夾)添加到樹中而不將其添加到dataProvider中?如果是的話如何?