Não funciona, eu já testei isso daí. Neste caso, o lance é que realmente tem que ser a coleção zerada, e não haver tratamento na Combo. Concordam ?
-- Atenciosamente, Pergentino Araújo. Arquiteto Java/Flex Doutorando Engenharia Elétrica UnB Currículo Lattes: http://lattes.cnpq.br/3092110184317060 2010/8/10 Guilherme Sjlender <[email protected]> > Vendo pela lógica, acho que não tem a ver com a "coleção" em si, nem o fato > do "colecao.removeAll()"... > > O que deve estar acontecendo é que ele está perdendo a referencia do > selectedItem ou coisa do gênero. > > Faz um teste... quando executar o colecao.removeAll() execute também, > "comboBox.selectedItem = null" e "comboBox.validateNow()" > > Att. > Em 10 de agosto de 2010 16:38, Pergentino Araújo > <[email protected]>escreveu: > >> Pessoal, >> >> desenvolvi um componente que, por default, coloca o valor da propriedade >> prompt = "Selecione". >> >> Porém, estou com um problema quando eu tenho uma combo que possui itens na >> colecao do dataProvider (Bindable, claro) e, quando eu dou um >> colecao.removeAll(); ele simplesmente desaparece o "Selecione". >> >> Isto só acontece se a "colecao" for zerada e a combo ainda não foi >> selecionada nada. >> >> Estou procurando idéias de alguém que já passou por isso para solucionar >> este problema. >> >> Obrigado. >> -- >> Atenciosamente, Pergentino Araújo. >> Arquiteto Java/Flex >> Doutorando Engenharia Elétrica UnB >> Currículo Lattes: http://lattes.cnpq.br/3092110184317060 >> >> -- >> 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 > > > > > -- > ----------------------------------------------------------- > Guilherme Sjlender - > Desenvolvedor RIA - Flex/Java - > http://site.gflex.biz - > ------------------------------------------------ > > -- > 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 -- 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
