Pois, não se trata bem disso...
Imagina uma DataGrid com várias colunas. Todas elas possuem Item Renderers. Passas o rato na linha 3, coluna B. O fundo da linha B fica obviamente com uma rollover color. Porém, queríamos mudar a cor do texto (para melhorar o contraste) de todas as células na linha 3. O que implica que todas as células dessa linha têm que detectar que houve um rollover nessa linha. :)


João Saleiro

CTO @ Webfuel
Adobe Community Expert
Co-founder of the Portuguese RIA Community


View João Saleiro's profile on LinkedIn

João Fernandes wrote:
João... acho que vou dar uma resposta parva... mas o teu itemrenderer 
não consegue detectar rollover?
Exemplo crasso...

<?xml version="1.0" encoding="utf-8"?>
<mx:Label
    xmlns:mx="http://www.adobe.com/2006/mxml"
     rollOver="this.setStyle('color','somecolor')" 
rollOut="this.setStyle('color','someothercolor')"/>

Podes sempre no itemrenderer verificar qual o estilo textRollOverColor 
que se encontra definido no listData.owner do itemrenderer.

  

Responder a