Ir para conteúdo
Fórum Script Brasil
  • 0

Limpar Todos Os Campos Em Formulário


EDSONET

Pergunta

Bom dia.

Sou novo em .net e ainad não peguei as barbadas de fazer um Botão que tenha a função de limpar todos os campos no form. Não quero apenas fazer que os Textbox recebãom seu text="", mas sim uma forma mas simples e prática para resolver este problema.

Espero que alguém tenh akguma idéia ou função!

Obs: Se puderem uma solução em C#.

Abraços,

Edson Scheffer.

Link para o comentário
Compartilhar em outros sites

8 respostass a esta questão

Posts Recomendados

  • 0

Nossa, e da pra fazer isso com um ForEach???

Claro, veja abaixo:

        For Each c As Control In Me.Controls
            If TypeOf c Is TextBox Then
                c.Text = ""
            End If
        Next
Como você pode perceber, dá para praticamente ler em linguagem natural as duas primeiras linhas no código numa boa: Para (for) cada (each) "c" como (as) controle (Control) na coleção de controles (Controls) do form (Me) Se (if) o tipo de (typeof) "c" é (is) caixa de texto (TextBox) então (then) Bom, mas só agora eu notei é que ele pediu um exemplo em C#, mas o código acima vai ter pouquíssimas mudanças:
  	foreach (Control c in this.Controls)
  	{
    if (c is TextBox)
    	c.Text = "";
  	}

Certo? wink.gif

Graymalkin

Link para o comentário
Compartilhar em outros sites

  • 0

Bah cara eu testei e não rolou!!!

A variavel c.text não rola, o "c" não aceita o .Text.

Tentei de putras maneiras mas ainda não consegui!

O bom se conseguir fazer isso ai eu crio uma clase e fica mais facil de implementar em todo sistema.

Ajuda please!!!

Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novos posts.


  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,3k
×
×
  • Criar Novo...