Solucionado (ver solução)
Solucionado
(ver solução)
3
respostas

Dúvida, incluindo um TextBox.

Olá, estou tentando fazer o campo aparecer na tela já com o texto, porem quando eu adiciono o TextBox pelo designer e dou um "duplo clique" aparece o método:

private void textBox1_TextChanged(object sender, EventArgs e) {

}

Ao invés do método:

private void Form1_Load(object sender, EventArgs e) {

}

Dessa forma o texto aparece somente quando digito um valor no campo. Podem me ajudar?

3 respostas
solução!

Você está dando um duplo clique no textbox e não no formulário, por isso o evento textBox1_TextChanged está sendo criado ao invés do Form1_Load.

Olá, muito obrigado!

Quando você dá um duplo clique no textbox, ele gera o evento click para o mesmo. Se o seu objetivo é, simplesmente, fazer o campo textbox começar com um valor inicial, você pode fazer de duas formas:

1) Fazer o textbox receber o valor no Form_Load, como você mesmo quer fazer.

2) Você pode clicar com o botão direito em cima do seu textbox e ir em Properties. Isso vai habilitar as opções do textbox. No campo "text", preencha o texto com o valor inicial que você deseja.