我搜索但找不到我的答案,我相信对于经验不足的人来说这很容易。我在页面上有多个数据网格,每个数据网格都需要拖放排序,但我不希望从一个控件到另一个控件的药物。如何防止用户将项目拖出控件。我宁愿让它停止用鼠标移动,但如果需要,我准备完全取消拖动。
我试图做这样的事情
dragExit="dragEvent.CANCEL"
这显然是错误的,但我找不到正确的方法。
提前致谢。 〜麦克
答案 0 :(得分:0)
好的,所以你有一个带有多个拖放数据网格的应用程序,你只想要在数据网格中拖动的项目,而不是从1到另一个,是我理解这一点。
您需要做的是为每个数据网格创建一个自定义dragDrop
事件处理程序,该处理程序具有以下命令:event.preventDefault()
。这实际上将阻止数据网格从另一个接收项目。
这并不禁止在主机的边框外拖动项目,但会禁止将项目放入其他数据网格中。
HTH。