No meu caso eu fiz assim:

<mx:ComboBox x="95" y="82" width="125" id="categoria">
            <mx:ArrayCollection>
               <mx:Array>
                        <mx:String>Cereais</mx:String>
                        <mx:Number>0</mx:Number>
               </mx:Array>
               <mx:Array>
                        <mx:String>Açougue</mx:String>
                        <mx:Number>1</mx:Number>
               </mx:Array>
               <mx:Array>
                        <mx:String>Frutas e Verduras</mx:String>
                        <mx:Number>2</mx:Number>
               </mx:Array>
            </mx:ArrayCollection>
        </mx:ComboBox>

O problema é que agora no label do combobox aparece assim "Cereais,0"
"Açougue,1" etc...

Eu não consigo separar. Eu achei uma propriedade labelField e
dataField mas não consegui usar com meu array collection, mesmo lendo
a documentação no site da Adobe.

On 13 fev, 17:39, Bruno Carneiro <guimaraescarne...@gmail.com> wrote:
> Alberto, muito obrigado.
>
> Essa sua dica funciona. Mas no meu caso atualmente eu tenho um array
> collection, e futuramente eu vou ler do banco.
>
> Então, como no seu caso vc tem uma coleção de objetos, nos objetos vc
> pode colocar a propriedade que vc quiser. No meu caso eu tenho que ver
> como fazer.
>
> De qualquer forma, eu vou precisar lidar com isso quando eu importar
> os dados do banco... eu ainda não aprendi a fazer isso.
>
> On 13 fev, 18:09, "Alberto" <alberto.ferre...@tan.com.br> wrote:
>
> > Tente assim.
>
> > <mx:ComboBox id="cbCategoria" selectedIndex="1">
> >  <mx:dataProvider>
> >       <mx:Object data=""   label="Cahaceiro"/>
> >       <mx:Object data="-1" label="Cervejeiro"/>
> >       <mx:Object data="0"  label="Não toma nada"/>
> >  </mx:dataProvider>
> > </mx:ComboBox>
>
> > cbCategoria.selectedItem.data
--~--~---------~--~----~------------~-------~--~----~
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
-~----------~----~----~----~------~----~------~--~---

Responder a