Jim, Thanks for your suggestions, I'll give it a try!
Rachel On 1/2/07, Jim Robson <[EMAIL PROTECTED]> wrote:
Rachel: If I understand your dilemma correctly, the following ideas may help. 1) Declare a variable to represent the container that you'll need to reference during the drag & drop action, e.g.: private var _myParentContainer:TileList; 2) In your item renderer's creationComplete event handler, assign the value of the container to the variable, e.g.: _myParentContainer = this.parent.parent.parent.parent as TileList; (Use trace statements to help you determine how many ".parent"'s you need; Flex inserts some intermediary objects that are not readily apparent.) 3) In the drag & drop code, use the variable to reference the target container as needed: _myParentContainer.doSomethingCool(); 4) After the drag & drop is complete, update the value of the variable to the item renderer's new container: _myParentContainer = this.parent.parent.parent.parent as TileList; It's hard to be more specific without seeing the actual code, but perhaps this will be enough to get you past the current obstacle. HTH -Jim