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

Responder a