Já consegui o que eu queria de uma maneira mais simples.

No updateDisplayList, chamava o graphics.drawLineStyle, e esse, que
parecia que ficava sem "apagar" quando a lista era "redimensionada"

Em vez disso, apenas removi essa linha que desenhava a borda.
E coloquei a borda nas propriedades da List no MXML

Obrigado pela ajuda

On 5 abr, 08:57, Gabriela Trindade Perry <[email protected]>
wrote:
> drawSelectionIndicator e drawHighlightIndicator não têm nada a ver com
> a borda...
> updateDisplayList sim, é um que poderia precisar ser reescrito.
> podes tentar usar os metodos
>
> - measure
> - commitproperties
> - invalidatedisplaylist
>
> para tentar capturar as medidas da list conforme ela muda de tamanho.
> eu faria isso com o debugger ou com traces.
>
> uma das classes que participa do desenho das bordas é
> rectangularborder. poderias tentar trabalhar 
> nela.http://www.adobe.com/devnet/flex/quickstart/skinning_components/
--~--~---------~--~----~------------~-------~--~----~
Você recebeu esta mensagem porque está inscrito na lista "flexdev"
Para enviar uma mensagem, envie um e-mail para [email protected]
Para sair da lista, envie um email em branco para 
[email protected]
Mais opções estão disponíveis em http://groups.google.com/group/flexdev
-~----------~----~----~----~------~----~------~--~---

Responder a