none
Executar o TextBox que estiver selecionado RRS feed

  • Pergunta

  • Prezados,

    Ja procurei mas nao encontrei o que desejo,

    Eu gostaria de executar o textbox em que  o cursor do mause estiver setado.

    tentei com Focus, Focused mas nao deu certo, acredito que deve ser outra funcao,

    private void button1_Click(object sender, EventArgs e)
            {
                if (textBox1.Focused == true)
                {
                    MessageBox.Show("txt1");
                }
                else if (textBox2.Focused ==true)
                {
                    MessageBox.Show("Funcionou");
                }
            }


    terça-feira, 21 de maio de 2013 18:47

Respostas

  • Olá,

    Nunca precisei fazer algo assim, mas você já verificou se a propriedade não funciona porque o foco passou para o botão clicado quando acionou ele?


    Diego Cotini do Couto - MCTS .NET Framework 3.5, ASP.NET Applications

    terça-feira, 21 de maio de 2013 20:28
  • Ola Diego, 

    Acredito que deve ser esse o problema, 

    acabei usando um Radiobutton para a função.

    private void button1_Click(object sender, EventArgs e)
            {
                if (radioButton1.Checked == true)
                {
                    MessageBox.Show("txt1");
                }
                else if (radioButton2.Checked == true)
                {
                    MessageBox.Show("Funcionou");
                }
            }

    terça-feira, 21 de maio de 2013 20:38

Todas as Respostas

  • Olá,

    Nunca precisei fazer algo assim, mas você já verificou se a propriedade não funciona porque o foco passou para o botão clicado quando acionou ele?


    Diego Cotini do Couto - MCTS .NET Framework 3.5, ASP.NET Applications

    terça-feira, 21 de maio de 2013 20:28
  • Ola Diego, 

    Acredito que deve ser esse o problema, 

    acabei usando um Radiobutton para a função.

    private void button1_Click(object sender, EventArgs e)
            {
                if (radioButton1.Checked == true)
                {
                    MessageBox.Show("txt1");
                }
                else if (radioButton2.Checked == true)
                {
                    MessageBox.Show("Funcionou");
                }
            }

    terça-feira, 21 de maio de 2013 20:38