Você pode declarar funções get & set para seus atributos, experimente
declarar para a sua collection, e veja se é suficiente pra você.
binding bidirecional é uma questão recorrente no Flex, é possível fazer, mas
cheira mal. Ainda bem que essa é uma das novidades previstas para o Flex 4.



att
Arian

2008/8/17 VFP <[EMAIL PROTECTED]>

>
> Ola, Não sei se estou fazendo o procedimento correto, mas tenho um
> array collection que deve ser sempre verificado em vários locais do
> programa e para isso eu dou um bind no textinput assim:
>
> <vfp:bi_text id="teste" width="87" height="23" x="67" y="27"
> editable="false" />
>
> <mx:Binding destination="teste"
> source="teste.Alias.getItemAt(teste.RecNo).codigo" />
> <mx:Binding source="teste"
> destination="teste.Alias.getItemAt(teste.RecNo).codigo" />
>
>
> Assim eu tenho um bind reverso certo? Ou seja se eu mudar o
> arraycollection ou mudar o textinput eles se auto-atualizam (não sei
> se esta é a forma mais correta, mas esta funcionando :).
>
> O problema é que depois eu faço um listen no arraycollection com AS:
>
>
> teste.Alias.addEventListener(CollectionEvent.COLLECTION_CHANGE,teste.fncACUpdate);
>
> O problema é que a função fncACUpdate não é disparada quando o usuário
> muda o textinput mudando de código. Eu não posso colocar no text um
> onchange porque iria complicar meu processo. COmo fazer neste caso
> para que eu recupere o novo valor colocado pelo usuário no
> arraycollection e o antigo para que eu possa fazer as comparações
> necessárias no processo?
>
> Valeu.
>
>
>
> >
>


-- 
att
Arian

--~--~---------~--~----~------------~-------~--~----~
Você recebeu esta mensagem porque está inscrito na lista "flexdev"
Para enviar uma mensagem, envie um e-mail para flexdev@googlegroups.com
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