Opa,

Isso acontece porque ele trata os 4.00, 3.00 e 2.10 como Number e os demais
como String, não vendo necessidade de colocar os zeros no campo númerico.
Para resolver isso você pode usar uma labelFunction com um Formatter que já
resolve :)

Abraço,

Fredy.

2012/9/21 Vítor Luís Pauda da Silva <vitorluis2...@gmail.com>

> Olá, Pessoal!
>
> Não tenho muita prática ainda no Abobe Flex e, por isso, ainda apanho com
> algumas características dele.
>
> A questão é essa:
>
> <mx:ComboBox left="370" top="58" width="110">
>  <mx:ArrayCollection>
> <mx:Object label="4.00"/>
>  <mx:Object label="3.00"/>
> <mx:Object label="2.10"/>
>  <mx:Object label="2.00"/>
> <mx:Object label="1.00"/>
>  </mx:ArrayCollection>
> </mx:ComboBox>
>
> Se eu carrego no ComboBox strings "4.00", "3.00", "2.10" ... porque ele
> mostra "4", "3" ou "2.1"?
>
> Agora, se eu populo com strings "4.00x", "3.00x", "2.10x" ... porque ele
> mostra "4.00x", "3.00x" ou "2.10x"
>
> Veja como ficam:
> [image: Imagem inline 1]
>
> Porque ele "come" zeros à direita?
> Eu não encontrei uma propriedade da ComboBox que force aceitar número como
> string. Existe?
>
> Como Resolvo isso?
>
>
>  --
> 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
> flexdev-unsubscr...@googlegroups.com
> 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 flexdev@googlegroups.com
Para sair da lista, envie um email em branco para 
flexdev-unsubscr...@googlegroups.com
Mais opções estão disponíveis em http://groups.google.com/group/flexdev

<<ComboBox.png>>

Responder a