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 -~----------~----~----~----~------~----~------~--~---