private void TextChanged(object sender, EventArgs e)
        {
            Operation();
            _________.Focus();
        }问题是这样的,我有几个TEXTBOX都是用的这个TEXTHANGED事件,结果输入的时候每次输入一个字母,控件的焦点就会丢失一次
就是说我每输入一个字符,都要把那个TEXTBOX点一下。
请问我在上面加一条找回焦点的句子,怎么加呢?

解决方案 »

  1.   


    private void textBox1_TextChanged(object sender, EventArgs e)
    {
        Operation();
        (sender as TextBox).Focus();
    }
      

  2.   

    试下Textbox tb = (TextBox)sender
    tb.Focus
      

  3.   

    你想要的是什么效果啊?比如你在textbox1输入任一字母后,你是想让他自动把焦点转换到别处?还是?
      

  4.   

    用 (sender as TextBox).Focus();
    这个就可以
      

  5.   

           //1.
           (sender as TextBox).Focus();
           //2.
           Textbox tb = (TextBox)sender
           tb.Focus()
           //3.
           ((TextBox)sender).Focus();三种方法都没得效果 纠结啊