2011-12-24 8 views
1

アイテムに2つのスパークリストがあります。&ドロップが有効です(mxmlアプリケーション、フラッシュビルダー4)。すべてうまく動作し、私は1つのリストから別のリストに項目をドラッグアンドドロップすることができます。私はたくさんの検索をしてきましたが、見つけられません(間違ったキーワードを使用している可能性が高いためです)。2つのスパークリストドラッグ&ドロップ:ハンドル変更

アイテムがリストから変更されたときに「処理」したいとします。したがって

LIST 1   LIST 2 
item1   item 2 
       item 3 

アイテム3をリスト1にドラッグするとうまく動作しますが、このイベントをどのように処理できますか?私は変更を保存したいです。私は '変更'があるときにリスト全体をループすることを考えますが、それが正しいかどうかはわかりません。

誰かが私に助言をしたり、助けてくれますか?

ありがとうございます! (申し訳ありませんが、この質問には既に質問されています)

答えて

3

:あなたが望むよう変更を保存することができますので、あなたには、いくつかの変更を行うevent.kind == CollectionEventKind.*see here)するたびに発生します

myList.dataProvider.addEventListener(CollectionEvent.COLLECTION_CHANGE, onCollectionChangeHandle); 

event.dragSourceがデータを持っている

myList.addEventListener(DragEvent.DRAG_COMPLETE, onDragCompleteHandle) 

がドラッグされている:

DragEvent.DRAG_COMPLETEイベントをリスニングすることによってオプションがあります。

+0

また、buddy ** iND **が投稿したリンクもご覧ください。 – Fabricio

関連する問題