none
Textbox iguais RRS feed

  • Pergunta

  • Olá pessoal boa tarde, tudo bem?

    Então eu estou aprendendo a programar em VB, gostaria de saber se existe a possibilidade de quando a pessoa esta digitando na textbox1 a textbox2 fica com o mesmo texto da textbox1 automaticamente, existe essa possibilidade?

    quarta-feira, 16 de dezembro de 2015 13:55

Respostas

  • Olá amigo!

    Primeiramente, boa sorte e não desista...todo problema tem solução!

    Vamos lá...sim é possível...como você está começando acho uma boa dar uma olhada nos links abaixo:

    https://msdn.microsoft.com/pt-br/vstudio 
    https://www.caelum.com.br/apostila-csharp-orientacao-objetos/ 
    http://www.macoratti.net/ 

    Os links acima vão a entender o básico da programação em .NET.

    Agora vamos ao seu problema...o ideal é associar um evento "KeyUp" na TextBox1 jogando o valor dela para a TextBox2, segue o exemplo:

    public Form1()
            {
                InitializeComponent();
    
                this.KeyPreview = true;
            }
    
            private void textBox1_KeyUp(object sender, KeyEventArgs e)
            {
                textBox2.Text = textBox1.Text;
            }

    Espero ter ajudado e boa sorte!


    Não esqueça de marcar como útil uma resposta que te ajude.
    "A diversão é a alma do negócio"

    • Sugerido como Resposta SimorC quarta-feira, 16 de dezembro de 2015 15:15
    • Marcado como Resposta Marcos SJ quarta-feira, 16 de dezembro de 2015 18:08
    quarta-feira, 16 de dezembro de 2015 14:05
  • Boa tarde.

    É possível, sim, com o evento TextChanged:

    Private Sub TextBox1_TextChanged( sender As Object,  e As EventArgs) Handles TextBox1.TextChanged
            TextBox2.Text = TextBox1.Text
    End Sub

    Edit: não havia visto a resposta do Lucas. Basicamente: tanto o evento KeyUp quanto o TextChanged funcionarão, a diferença é que se o usuário clicar com o direito e "colar" algo, com o KeyUp ele não irá replicar o texto;


    Att., Rafael Simor


    • Editado SimorC quarta-feira, 16 de dezembro de 2015 14:15
    • Sugerido como Resposta SimorC quarta-feira, 16 de dezembro de 2015 15:15
    • Marcado como Resposta Marcos SJ quarta-feira, 16 de dezembro de 2015 18:08
    quarta-feira, 16 de dezembro de 2015 14:08

Todas as Respostas

  • Olá amigo!

    Primeiramente, boa sorte e não desista...todo problema tem solução!

    Vamos lá...sim é possível...como você está começando acho uma boa dar uma olhada nos links abaixo:

    https://msdn.microsoft.com/pt-br/vstudio 
    https://www.caelum.com.br/apostila-csharp-orientacao-objetos/ 
    http://www.macoratti.net/ 

    Os links acima vão a entender o básico da programação em .NET.

    Agora vamos ao seu problema...o ideal é associar um evento "KeyUp" na TextBox1 jogando o valor dela para a TextBox2, segue o exemplo:

    public Form1()
            {
                InitializeComponent();
    
                this.KeyPreview = true;
            }
    
            private void textBox1_KeyUp(object sender, KeyEventArgs e)
            {
                textBox2.Text = textBox1.Text;
            }

    Espero ter ajudado e boa sorte!


    Não esqueça de marcar como útil uma resposta que te ajude.
    "A diversão é a alma do negócio"

    • Sugerido como Resposta SimorC quarta-feira, 16 de dezembro de 2015 15:15
    • Marcado como Resposta Marcos SJ quarta-feira, 16 de dezembro de 2015 18:08
    quarta-feira, 16 de dezembro de 2015 14:05
  • Boa tarde.

    É possível, sim, com o evento TextChanged:

    Private Sub TextBox1_TextChanged( sender As Object,  e As EventArgs) Handles TextBox1.TextChanged
            TextBox2.Text = TextBox1.Text
    End Sub

    Edit: não havia visto a resposta do Lucas. Basicamente: tanto o evento KeyUp quanto o TextChanged funcionarão, a diferença é que se o usuário clicar com o direito e "colar" algo, com o KeyUp ele não irá replicar o texto;


    Att., Rafael Simor


    • Editado SimorC quarta-feira, 16 de dezembro de 2015 14:15
    • Sugerido como Resposta SimorC quarta-feira, 16 de dezembro de 2015 15:15
    • Marcado como Resposta Marcos SJ quarta-feira, 16 de dezembro de 2015 18:08
    quarta-feira, 16 de dezembro de 2015 14:08
  • Muito Obrigado funcionou, os dois me ensinaram certo, e vou continuar estudando valeu.
    quarta-feira, 16 de dezembro de 2015 15:14
  • Obrigado pela força,

    deu certo 

    quarta-feira, 16 de dezembro de 2015 15:14