在一个表单里有5个button ,前两个的tabstop=false;用键盘的光标键移动光标时,前面两个还能得到焦点,如何设置
不让他们得到焦点?

解决方案 »

  1.   

    使用 Enter 事件来做把.所有的button的都添加这个事件.  private void button2_Enter(object sender, EventArgs e)
            {  
                if ((bool)sender.GetType().GetProperty("TabStop").GetValue(sender,new object[]{}) == false)
                {               
                    textBox1.Focus();  //可以获的焦点的控件
                }   
            }