selectedItem ComboBox FLEX
Categories: Flex
Boa tarde a todos
Ta um calor infernal aqui em Curitiba, ainda bem que começou a cair um chuvinha pra aliviar! =D
Bom pessoal hoje postarei um exemplo de como selecionar um ComboBox automaticamente!
Para tal iremos usar a propriedade selectedItem do ComboBox passando o indice array.
Para o nosso dataProvider do ComboBox iremos usar o array listaCmb que irá conter como exemplo, os estados do Brasil e o id do nosso ComboBox será cmbbox!
Vamos construir agora um método para percorrer nosso array listaCmb para localizar o registro desejado(estado) e após iremos passar o indice ao selectedItem do ComboBox.
Nosso método ira receber um string que será a sigla no estado desejado!
18 19 20 21 22 23 24 25 26 27 | private function selecionarItem ( lista:String ):Boolean { for ( var cont:int = 0; cont < listaCmb.length; cont++ ) { if (listaCmb[cont].sigla == lista) { //Alert.show("FOI:"+lista); cmbbox.selectedItem = listaCmb[cont]; return new Boolean(true); } } return new Boolean(false); } |
Bom pessoal é isso ai o método é bem simples…comporta apenas um algoritmo de percorrer um array com a procura de um registro retornando o indice!
Paz e Bem a todos e até a próxima!