我已经在http://help.adobe.com/en_US/flex/using/WS2db454920e96a9e51e63e3d11c0bf69084-7cfe.html
中了解了什么是拖动源但是我仍然不明白为什么你需要这个。我在网上看到的大多数例子都没有使用拖动源。当你可以直接调用该目标组件的DragManager.acceptDragDrop()时,我没有看到在dragEnterHandler中检查其格式值的重点。每次我调用mouseMoveHandler时,它都会将相同的值设置为格式字符串。这意味着格式值将始终相同。
我觉得我没有把这个概念弄好。有人可以帮助我解决这些问题并帮助我理解。
所以我向你提问:
谢谢:)
答案 0 :(得分:0)
我使用DragSource作为携带的数据。如果您需要将一些数据从拖动启动点传输到拖放处理程序,可以使用DragSource完成。
它也可以用作旗帜。就像e.dragSource.hasFormat(a)那样做,否则就这样做。