【发布时间】:2011-04-08 11:32:36
【问题描述】:
我有这个<s:list>,它带有一个 itemrenderer 和 arraycollection 作为数据提供者。
现在我的问题是我希望能够拖放以重新排序这些项目。
为此,我需要知道拖动的项目索引和放置位置。
我有选定的项目索引,但是当我想在我的dragcompletehandler() 中使用此代码计算我的放置位置时...
var dropLocal:DropLocation = listfiles.layout.calculateDropLocation(event);
trace (event.currentTarget.selectedIndex + "," + dropLocal.dropIndex);
它总是返回数字 3 而不是正确的放置位置索引。
这怎么可能?
【问题讨论】:
标签: apache-flex air drag-and-drop