我想在单击按钮时模拟拖放功能(因此不必单击节点并将其拖动到另一个节点)。我想要的工作流程:
x
的节点的拖放模式。它的行为应与单击ID为x
的节点,移动鼠标但不释放时的行为相同。因此,它仍在等待用户将节点放到某个地方。唯一的区别是用户此时不会按住鼠标,但是他将通过单击树中某处的新节点来选择将当前节点移动到何处。x
的当前节点将移动到单击的节点。我注意到有事件dnd_start.vakata
和dnd_stop.vakata
。我可以以某种方式使用它们来达到我的要求吗?是否可以使用给定的节点ID手动触发dnd_start.vakata
来进入该节点的拖放模式?