Problema com Codigo

13/10/2009

Bom dia Estou com um probleminha, criei um form de cadastro de cliente, e um botao para limpar o que foi digitado no cadastro. Porem ao clicar no botao ele me apresenta o seguinte erro : O índice 10 está fora do intervalo. Nome do parâmetro: index
Diogo

Diogo

Curtidas 0

Respostas

Fabio Mans

Fabio Mans

13/10/2009

Olá Diogo precisa utilizar o Debug e verificar quais são os valores no seu for e ver o que está acontecendo.   Para limpar textbox eu faço o seguinte. private void button1_Click(object sender, EventArgs e) { ApagarTextBox(this); }   private void ApagarTextBox(Control pai) { foreach (Control ctl in pai.Controls) if (ctl is TextBox) ((TextBox)ctl).Text = string.Empty; else if (ctl.Controls.Count > 0) ApagarTextBox(ctl); }
GOSTEI 0
Diogo

Diogo

13/10/2009

Obrigado Fabio Funcionou o codigo que voce passou!
GOSTEI 0
POSTAR