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