我有几棵树,我允许用户从一个拖放到另一个,除了一个明显的限制外,它的工作很好。我选择将它放在列表中并手动添加到dataProvider中。用户可以将它放到任何地方,除非它看起来像任何特定节点的最后一个孩子,因为它将该位置读取为节点和下一个兄弟节点之间的位置。我可以将一个节点添加到树而不添加到dataProvider中吗?
看来解决这个问题的最好方法就是添加一个类似虚拟叶子的东西,以便用户可以将物品放在前面。我不想在dataProvider中使用此叶,那么是否可以将树(或文件夹)添加到树中而不将其添加到dataProvider中?如果是的话如何?