setfocus的一直在button上不能转移到form上
我在程序里添加了如下的语句用来测试窗体是否SetFocus了
void Form1_MouseDown(object sender, MouseEventArgs e)
{
MessageBox.Show(this.Focus().ToString ());
}
如果是一个空窗体,或者窗体中含有PictureBox的时候,点击窗体显示是true
Form1 form=new form();
form.show();
form.setfocus();
如上是form的生成代码。
但是如果在空窗体中加入button,这个我是在Form1类中用InitializeComponent()调用C#自带的生成控件代码的
然后点击窗体显示就一直是false,焦点一直在Button上
不解
求问