É... é exatamente isso...
É uma das coisas mais pentelhas de fazer isso no Flex. Isso acontece
pq o Flex dispara um DataChange na rolagem hehehe aí perde a
configuração.

Moral da história?

Você vai ter que guardar absolutamente TODA a configuração do renderer
no data... O componente não vai manter estado sozinho... chato pra
caramba, mas é o único jeito...

On 15 abr, 11:40, Squik <[email protected]> wrote:
> Bom dia amigos,
>         Estou um problema que infelizmente não sei por onde começar a
> resolver.
> Eu tenho um ArrayCollection que alimenta o meu DataGrid
> ( dadosMétricas ), este dataGrid tem suas colunas e uma e todas elas
> renderizam componentes TextInputs, para que o usuário possa inserir
> dados.
> No Entanto dependendo da linha eu faço uma comparação... ex:
> Se DATA.indice== 1 carrega o Input normal
> Se DATA.indice== 4 carrega um Input com outras funcionalidade... e
> assim por diante
> Em fim..
> Eu tenho um IF observando a variável publica DATA.indice para definir
> qual é o componente a ser renderizado.
> No entendo estou tendo um problema, quando os componentes são
> renderizados em modo fullscreen(tela cheia) os componentes são
> renderizados normalmente, porem meu datagrid esta dentro de um canvas
> de uma componente Arccordion, e quando o mesmo tem o outro canvas
> selecionado pelo usuário , ao retornar ao canvas anterior os
> componentes que foram renderizados anteriormente ficam todos em
> baralhados, perder a ordem em que foram renderizados da primeira vez,
> ao até mesmo se não for exibido em modo tela cheia as linhas do
> dataGrid que não aparece devido ao tamanho da tela (cria barra de
> rolagem), também não aparecem com deveriam, é como se o valor do
> DATA.indice se perdece.
> Agradeço se alguém puder contribuir com uma idéia.

-- 
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

To unsubscribe, reply using "remove me" as the subject.

Responder a