Tenho vários combobox que utilizam listas que ficam em um
ModelLocator.
Quando tenho um item selecionado em um combobox e pesquiso novamente a
lista no model, o combobox volta para o prompt (as instâncias que
estiverem abertas desse combobox que utilize a lista alterada).

Então pensei em escutar o evento do COLLECTION_CHANGE da array
collection, quando essa fosse modificada eu iria ter o objeto e iria
colocá-lo de novo como selecionado no combobox.

Porém, para essa lista disparar esse evento preciso mudar o source da
array collection mas se eu mudo o source os itens não são exibidos
conforme o source.(http://www.arpitonline.com/blog/2007/05/28/flex-tip-
changing-the-source-of-an-arraycollection/)

ex: lista1: cliente1, cliente2 ( "carreguei" a lista assim:  lista1 =
event.result...
insiro cliente3 e vou pesquisar a lista de novo só que modificando o
source (lista1.source = event.result.source...) esse cliente3 não
aparece na lista....

Para estar com os dados corretamente e disparar evento pensei em
modificar a lista e o source:

lista1 = event.result...
lista1.source = event.result.source..

Haverá muita perda de perfomance? Alguém já passou por esse problema e
implementou algo diferente?
--~--~---------~--~----~------------~-------~--~----~
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