try out below code. I hope this time you will get your answer, please reply
<?xml version="1.0" encoding="utf-8"?> <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" width="525" height="270" creationComplete="creationHandler();" > <mx:Script> <![CDATA[ import mx.events.DragEvent; import mx.managers.DragManager; import mx.core.DragSource; import mx.collections.ArrayCollection; import mx.controls.List; import mx.core.UIComponent; import mx.controls.Alert; import mx.events.ListEvent; private function creationHandler():void { bookList.dataProvider = new ArrayCollection([ {data:0, label:'name 1'}, {data:1, label:'name 2'}, {data:2, label:'name 3'} ]); categoryList.dataProvider = new ArrayCollection([ {data:0, label:'cat 1'}, {data:1, label:'cat 2'}, {data:2, label:'cat 3'} ]); } private function acceptIt(event:DragEvent):void { DragManager.acceptDragDrop(UIComponent(event.target)); } private function performDrop(event:DragEvent):void { var dropIndex:int = (event.currentTarget as List).calculateDropIndex(event); Alert.show("Label ::"+categoryList.dataProvider[dropIndex].label); } ]]> </mx:Script> <mx:HBox width="100%" height="100%"> <mx:List id="bookList" width="100%" height="100%" dragEnabled="true" dragMoveEnabled="false" /> <mx:List id="categoryList" width="100%" height="100%" dragMoveEnabled="false" dragEnter="acceptIt(event)" dragDrop="performDrop(event)" /> </mx:HBox> </mx:Application> Regards, Kalpesh Mahida On Thu, Mar 5, 2009 at 2:55 PM, Sankar <[email protected]> wrote: > > Hi, > > doing the same thing as you said.Before start dragging > am holding the information in one object and doing the drag.See but > the problem is i will choose my dropping item dynamically and am not > able to get the selected item label of dropping item on dragDrop() > method. > > Can you tell me how do i get the lable for dropping item on dragDrop > () method. If you don't mine can you give me your gmail id so that i > can contact you. > > Thanks > sankar > > On Mar 5, 1:40 pm, kalpesh mahida <[email protected]> wrote: > > Define two object say currentlyDragingItem and currentlyDropingItem and > > store some info in currentlyDragingItem while you start dragging and in > > currentlyDropingItem while you enter to drop event and then fire the > query > > you want and then reset the objects with null values. > > > > Regards, > > Kalpesh Mahida > > > > On Thu, Mar 5, 2009 at 10:58 AM, Sankar <[email protected]> > wrote: > > > > > yah as you people told, first you have to select the item and you > > > can get the selected index on mouseOver or mouseOut. But i don't want > > > in this way. > > > > > i mean i will not select any item first.When i come over the item i > > > should get the selected index. I think it's not possible because you > > > can get the selected index only when you select the item(click). > > > > > If there is a way let me know. > > > > > Thanks > > > sankar > > > > > On Mar 4, 9:57 pm, Neeraj <[email protected]> wrote: > > > > ya you can get , use mouse over event > > > > > > On Mar 4, 4:47 pm, Carvalhar <[email protected]> wrote: > > > > > > > well, i think you can in mousevor first define the item as selected > > > > > then pass it... > > > > > > > On Mar 4, 3:53 am, Sankar <[email protected]> wrote: > > > > > > > > Hi , > > > > > > > > am using the List control to display the data and it has a > > > > > > itemRenderer also. > > > > > > > > Now the question is, can we get the selectedItem or selectedIndex > > > when > > > > > > i place mouse over the item in the List control? > > > > > > > > Is it possible? > > > > > > > > Thanks > > > > > > sankar > > > > --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Flex India Community" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/flex_india?hl=en -~----------~----~----~----~------~----~------~--~---

