A essencial sempre será essa. Podes é talvez criar uma classe com esta funcionalidade ou extender o componente para que ele faça isto para tí.
Mas te afirmo, "Toda complexidade se basea em simplicidades" ;) marcelo 2009/9/11 Bruno Carneiro <guimaraescarne...@gmail.com> > > Eu também já passei por isso, comentei aqui na comunidade e a resposta > foi algo igual ao que vc postou, só o for que é usado diferente. > > var i:*; > > //selecionando a marca do carro no combo de marcas > for (i in this.cmb_marca.dataProvider){ > if (this.cmb_marca.dataProvider[i].idmarca == > carro.marca) { > this.cmb_marca.selectedIndex = i; > break; > } > } > > On 11 set, 13:09, Pedro Oliveira <pedro...@gmail.com> wrote: > > Ola pessoal ! > > > > qual a melhor maneira de posicionar um item num combobox ? > > > > eu faço assim, mas acho tão ... 'manual' .. > > > > for (var i:uint = 0; i < minhaCombo.dataProvider.length; > i++){ > > if(minhaCombo.dataProvider[i].cdg_cliente == > cdg_cliente){ > > minhaCombo.selectedIndex = i; > > break > > } > > } > > > > faz anos que uso esse processo, em várias linguagens. Javascript, VB6, e > > agora com AS3. > > Existe alguma forma no flex de posicionar o item de uma combo sem ter que > > escrever esse monte de código ? > > > > []s Pedro Oliveira > > > -- Marcelo Moacir Florindo Analista/Desenvolvedor http://www.gestaotec.com.br --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---