Eu uso essa função, que até o momento tem servido. Faça mundanças conforme a sua necessidade e melhorias.
protected function limpaCampos (componente : UIComponent) : void { if (componente is SkinnableContainer) { if ((componente as SkinnableContainer ).numElements > 0) { for(var i : int = 0; i < (componente as SkinnableContainer ).numElements; ++i) { limpaCampos( ((componente as SkinnableContainer ).getElementAt(i) as UIComponent) ); } } } else if (componente is Container) { if ((componente as Container).numElements > 0) { for(var j : int = 0; j < (componente as Container).numElements; ++j) { limpaCampos( ((componente as Container).getElementAt(j) as UIComponent) ); } } } else if (componente is TextInput) { (componente as TextInput).text = ""; } else if (componente is CheckBox) { (componente as CheckBox).selected = false; } } Em 31 de maio de 2012 12:52, Fredy Gadotti <fredy.gado...@gmail.com>escreveu: > Você pode fazer uma função recursiva que verificar se é um container e > ai chama mesma função novamente, se não for um container, você > verificar assim: > > if (comp is TextInput){ > comp.text = ""; > } > > Att, > > Fredy. > > 2012/5/31 Helder <helder...@gmail.com>: > > Bom dia galera. > > > > Gostaria de saber se tem uma função que detecta todos os ID de > > textimput de um componente, para que eu possa fazer uma funcao para > > limpalos. > > > > > > Pois tenho varias telas, que sempre preciso limpar ela, para novo > > cadastro, isso me ajudaria bastante. > > > > Hoje faco > > > > id.text=""; > > > > Obrigado > > > > Ats > > Helder > > > > -- > > 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 > > -- > 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 > -- *Fabio Luciano Goes dos Santos Analista Desenvolvedor fabiolucianog...@gmail.com* -- 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