É... acho que a forma correta de limpar é: selectedIndex = -1; selectedIndex = NaN; selecetedItem = null;
essa do text realmente não foi boa, e se vc tivesse um item com o label = "" ? On 26 fev, 12:35, Pedro Oliveira <[email protected]> wrote: > resolvido > > comportamento estranho. As combos que não mostravam o texto, eram limpas > anteriormente com combobox.text = "". > as outras eram limpas com combobox.selectedindex = -1 > > coloquei todas da 2a. forma e funcionou > > de qualquer modo, ... tem alguns comportamentos no flex que até hoje não > entendo. > > []s Pedro Oliveira > > Em 26 de fevereiro de 2010 07:43, Bruno Carneiro < > [email protected]> escreveu: > > > Pelo que você disse não percebi nada errado. > > > O dataprovider é o mesmo para todos os combos? > > > On 26 fev, 05:00, Pedro Oliveira <[email protected]> wrote: > > > Ola pessoal ! > > > > tenho uma titlewindow com vários controle entre os quais 5 combobox. > > > esses comboboxes são preenchidos com arraycollections que estão em > > memória e > > > o item a ser selecionado, depende dos dados que vem do BD. > > > mais ou menos assim : > > > for(i=0;i < cb_atividades.dataProvider.length; i++) > > > {if(cb_atividades.dataProvider[i].codigo == v.codigo) > > > { > > > cb_atividades.selectedIndex=i; > > > break; > > > } > > > } > > > > já fiz isso milhares de vezes e nunca tive problema, mas neste está > > > acontecendo algo muito estranho. Em duas dessas combobox o item é > > > corretamente selecionado, mas o texto não é mostrado na parte de texto da > > > combo. > > > Depois de atualizar as combos e não aparecer nada no texto, se eu clicar > > > para abrir, vejo que o item selecionado é o correto. > > > > O unico problema é que não aparece ....!!!! > > > > Já fiz o debug e está tudo certo, já tirei todas as cores e styles dessa > > > janela, já mudei a cor do texto e nada. > > > Se eu mudar para outro item, o texto aparece corretamente, se voltar para > > o > > > item selecionado anteriormente, agora aparece. > > > > Em 3 das combos aparece tudo normal, mas em 2 acontece isso. > > > todas as propriedades estão iguais para todas as combos. > > > > Tem algum método que 'force' a visualização do texto ?? tipo um 'refresh' > > > ...?? > > > > []s Pedro Oliveira > > > -- > > Você recebeu esta mensagem porque está inscrito na lista "flexdev" > > Para enviar uma mensagem, envie um e-mail para [email protected] > > Para sair da lista, envie um email em branco para > > [email protected] > > Mais opções estão disponíveis emhttp://groups.google.com/group/flexdev -- Você recebeu esta mensagem porque está inscrito na lista "flexdev" Para enviar uma mensagem, envie um e-mail para [email protected] Para sair da lista, envie um email em branco para [email protected] Mais opções estão disponíveis em http://groups.google.com/group/flexdev
