Why do you want to know? Most folks who ask this question are approaching
the problem from the wrong angle.
simple, i want to open a pop-up above the row based on row index. But there is no mouse interaction.
How will you choose which row? Usually there is some interaction
beforehand, and then the chosen renderer is reponsible for the popup.
Thanks to give me a quick response.
Yes there is a mouse interaction, and then i call the service. It take some time to load the pop-up. In that time user might change that row to another position
And another poroblem is user may change data with keyboard also. At that time i could not find the position. So that only i am asking for X & Y position based on row index.
Most folks find they are using the selected item to show the popup. The
renderer can tell it is rendering the selected item, then display the popup
based on its own coordinates. That generally handles keyboard navigation
I tried in that way. But i could not get item renderer. I tried to get item renderer from "listItems" property of ListBase. But it didn't give me the correct one.
Please tell me the way to find itemrenderer based on rowIndex. That is more helpful.
I am expecting your answer.Please.
It is realy working good. As per your help, i get the positon in the following way. May be useful for some one.
var objLstItemRnd:IListItemRenderer = dgdSalesOrder.indexToItemRenderer(rowIndex);
var objPoint:Point = objLstItemRnd.localToGlobal(new Point(0, 0)); //This gives the position.