就是要一运行光标就在第一个textbox上闪动,以前好像在属性上设置,但这次怎么也想不起来,请指教,谢谢

解决方案 »

  1.   

    这个放哪啊,我用了不行啊
    private void button1_Click(object sender, EventArgs e)
            {
               
                if (textBox1.Text == "")
                {
                    MessageBox.Show("目标计算机地址不能为空!","错误!", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                    textBox1.Focus();
                }
                listen();
                
            }        private void listen()
            {
                Regex rx = new Regex(@"^\d{1,3}.\d{1,3}.\d{1,3}.\d{1,3}");
                Match mh = rx.Match(textBox1.Text, 0, textBox1.Text.Length);
                if (!mh.Success)
                {
                    MessageBox.Show("你所输入的不是正确的IP信息!", "错误!", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                    textBox1.Focus();
                }
            }
      

  2.   

    最好放在WinForm的Load中,这样,窗体刚运行时,文本框就会得到光标
      

  3.   

    能帮个忙不,代码在上面,运行时光标不在第一个textbox处闪动,就看不见光标,要自己去点textbox光标才出来,我想要运行就有光标出现,即默认在第一个textbox上
      

  4.   

    解决了,唉,摸了半天,谢谢你们啊,在tabIndex这个属性上