У меня есть <s:list>
с itemrenderer и массивом коллекций в качестве поставщика данных.Теперь моя проблема в том, что я хочу иметь возможность перетаскивать и изменять порядок этих элементов.
Для этого мне нужно знать индекс перетаскиваемого элемента и место размещения.У меня есть выбранный индекс предмета, но когда я хочу вычислить свое местоположение для отбрасывания, используя этот код в моем dragcompletehandler()
...
var dropLocal:DropLocation = listfiles.layout.calculateDropLocation(event);
trace (event.currentTarget.selectedIndex + "," + dropLocal.dropIndex);
, он всегда возвращает мне номер 3, а не правильный индекс мест отбрасывания.
Как это возможно?