【Flex】【ActionScript】D&Dの問題解決(複数個D&Dする。1つしかD&Dさせない)
fxugで質問していたところ、回答を頂けました!
やってみたところ、実行出来たので紹介します。
プログラムの流れは
D&D仕様とする先にすでにオブジェクトがあった場合(子の数が0で無かった場合)はacceptDragDropしない
以下がソースです
public function dragEnterHandler(event:DragEvent):void{ if(event.target.numChildren == 0){ DragManager.acceptDragDrop(event.target.valueOf()); } }
入力補完できないものは、使えない(エラーが出る)と思っていたのですが…
違うようです…
event.targetまでは補完できるのですが、numChildrenは出ません。
やってみると出ました…。
インターネット上で的確な情報を教えていただいて、インターネットすごい!とまた感心しております…
AcitonScriptの辞書買おうかなと思い始めました…。