Hey there! Thanks for your reply! Unfortunately I am not allowed to post code, but there is no other mouse event handling going on. I think the events are happening correctly because the "itemIndex" property DOES change when I click in the image; it's just that the selected row doesn't get highlighted...
Thanks again for the help! --- In [email protected], "Alex Harui" <[EMAIL PROTECTED]> wrote: > > Are you doing any mouse event handling in your renderer? If you are, > you might be confusing the underlying DG if you are blocking events in > some way. If you can get configured to debug into the Flex source, the > key methods are in ListBase.as (mouseOverHandler, > mouseEventToItemRenderer). > > > > If you want to post the code to your renderer, we can take a look. > > > > ________________________________ > > From: [email protected] > [mailto:[EMAIL PROTECTED] On Behalf Of vebazzo > Sent: Monday, January 08, 2007 2:33 AM > To: [email protected] > Subject: [flexcomponents] Datagrid Item Renderer Clicking Question > > > > Hello, everybody. > > I have a simple question regarding item renderers in the Data Grid. I > have created a simple item renderer that replaces a cell of the Data > Grid with a simple image. Now I want to allow the user to select that > row by clicking on the image. For some reason, the row doesn't > highlight (as if selected) when the user clicks on the image. If I get > the "selectedIndex" property, it shows the index of the image's row; > but the datagrid doesn't highlight that row. If I click in another > column of the datagrid (a normal one, without a custom item renderer), > the row gets highlighted as I want. > > Does anybody know why this happens and how can I get around it? I > really want the datagrid's row to be highlighted when the user clicks > in this image. I tried other types of renderers as well and the > problem is always the same. > > Thank you very much! >
