Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Luiz Gehlen

Como apagar o texto dos meus textbox?

Recommended Posts

Olá,

Eu tenho um problema provavelmente simples.

eu gostaria de poder apagar todos os meus textbox sem os fazer de forma individual.

No caso, nos meus projetinhos eu fazia assim:

txtNome.text = "";
txtSobreNome.text = "";
existe uma forma mais pratica?

Compartilhar este post


Link para o post
Compartilhar em outros sites

O que você pode fazer é fazer um for na Colletion de Controls e verificar o tipo e ir setando em branco:

exemplo:

 

foreach( var c in form1.Controls ){
   if(c is TextBox) c.Text = string.Empty;
}

Compartilhar este post


Link para o post
Compartilhar em outros sites

Funcionou, porém se houver um textbox dentro de um groupbox o efeito não é alcançado, mas por hora satisfez minhas necessidades.

 

Obg

Compartilhar este post


Link para o post
Compartilhar em outros sites

Funcionou, porém se houver um textbox dentro de um groupbox o efeito não é alcançado, mas por hora satisfez minhas necessidades.

 

Obg

 

Você poderia explicar melhor isso que ocorreu, já tive algum problema parecido e achei que estava louco..brincadeira

 

Além disso tenta

ctype(nomegroupbox.controls("nomedotextbox"), textbox).text = string.empty

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.