现有四个textbox控件,挡在第一个textbox中输入一个数字后是第二个textbox自动获得焦点,以此类推,这个怎么实现啊,我刚毕业,请高手们帮帮忙!

解决方案 »

  1.   

    在changed事件中 调用下个控件的Focus();
      

  2.   

    控件获得焦点
    textbox1.Focus();
      

  3.   

    先在Textbox1的textchanged事件中判断输入的是不是数字
    如果是数字,textbox2.focus();
    依此类推
      

  4.   

      protected void txtbox1_TextChanged(object sender, EventArgs e)
        {
            int a =Convert.ToInt32( txtbox1.Text.ToString());
            if(a>=0&&a<=9)
            {
                txtbox2.Focus();
            }
        }
    我这么写的,还是不对啊!
      

  5.   

    textchanged事件只有鼠标在离开textbox时才会触发,而我想在输入值以后立即触发时间,这怎么弄啊?