Fabio, obrigado pela resposta.

Eu não consegui entender a sua função.

Eu não quero selecionar um item no combo, eu quero é ler o value do
item selecionado pelo usuário.
O value não é o label, nem o index. Seria um valor associado igual
tínhamos no combobox do HTML.

On 13 fev, 16:49, "fabio.bertini" <fabio.bert...@gmail.com> wrote:
> Se entendi bem ... vc quer colocar o label "Esportes" na combo, então vc
> utiliza a propriedade Text.
>
> Para selecionar uma opção na combo de uma olhadinha no método abaixo que é
> um exemplo
>
> private function resultHandler(event:ResultEvent):void
>             {
>                 servidorControl.removeEventListener(ResultEvent.RESULT,
> resultHandler);
>
>                     servidorBeanEditar = event.message.body as ServidorBean;
>
>                     //seta
>                     arrayAtributosAdicionais =
> servidorBeanEditar.atributosAdicionais;
>
>                     cboResponsavel.dataProvider =
> servidorBeanEditar.grupousuariosArray;
>
>                     var grupo : GrupoUsuariosBean =
> servidorBeanEditar.grupousuariosbean as GrupoUsuariosBean;
>
>                     var itemGrupo : GrupoUsuariosBean;
>
>                     var i:int;
>
>                                 for (i = 0; i <
> servidorBeanEditar.grupousuariosArray.length; i++)
>                                 {
>                                         itemGrupo =
> servidorBeanEditar.grupousuariosArray.getItemAt( i ) as GrupoUsuariosBean;
>
>                                         if ( itemGrupo.idGrupoUsuario ==
> grupo.idGrupoUsuario )
>                                         {
>                                                 cboResponsavel.selectedIndex
> = i;
>                                                 break;
>                                         }
>                                         else
>                                         {
>                                                 cboResponsavel.text =
> "Selecione...";
>                                                 cboResponsavel.selectedIndex
> = -1;
>                                         }
>                                 }
>
>                     txtNome.text = this.servidorBeanEditar.nome;
>                 txtCPU.text = this.servidorBeanEditar.cpu;
>                 txtHD.text = this.servidorBeanEditar.hd;
>                 txtIP.text = this.servidorBeanEditar.ip;
>                 txtRAM.text = this.servidorBeanEditar.memoriaRam;
>                                 txtLocalizacao.text =
> this.servidorBeanEditar.localizacao;
>                                 arrayAtributosAdicionais =
> this.servidorBeanEditar.atributosAdicionais;
>             }
>
> -----Mensagem original-----
> De: flexdev@googlegroups.com [mailto:flex...@googlegroups.com] Em nome de
> Bruno Carneiro
> Enviada em: sexta-feira, 13 de fevereiro de 2009 16:25
> Para: flexdev
> Assunto: [flexdev] ComboBox com selectedValue
>
> No antigo HTML a gente tinha a propriedade selectedValue, que era
> muito útil pois no comboBox geralmente a gente não quer o label apenas
> o value associado.
>
> Mas no FLEX a gente só tem selecetedItem que é o indice relacionado a
> posição no próprio combobox.
>
> Como eu faço para ter no FLEX algo análogo ao selectedValue.
>
> Ou seja, lá no meu combobox Categoria quando o usuário clicar em
> "Esportes" eu não quero gravar esportes eu quero gravar o id associado
> a categoria "Esportes".
--~--~---------~--~----~------------~-------~--~----~
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