我试图在窗口2:如何强制重点儿童形态?
//...
var form3 = new Form3(this);
if (System.Windows.Forms.Application.OpenForms[form3.Name] == null)
{
form3.Show();
}
else
{
System.Windows.Forms.Application.OpenForms[form3.Name].Focus();
}
,然后在form3:
public partial class Form3 : Form
{
public Form2 _emailForm;
public Form3 (Form2 emailForm)
{
_emailForm = emailForm;
InitializeComponent();
}
public void foo()
{
_emailForm.ForceFocus();
this.Close();
}
}
,但形式不集中。有人可以指出我的错误?提前致谢。
你到底想达到什么目的?打开一个表单并关注它? – Matthias 2011-12-28 00:40:32
从form2中打开form3,在form3中执行某些操作并将焦点放在form2上。 – user834697 2011-12-28 00:45:22