C# winform启动窗体获得焦点
在启动登陆窗体前,我用线程调用一个“测试网络,连接数据库……”的等待窗体,等所有都连接成功后,开始启动登陆窗体,但是登陆窗体启动后失去焦点,不是当前的活动窗体,怎么解决呢?我试了好多方法都无济于事,
SetForegroundWindow(this.Handle);
this.Activate();
this.Focus();
this.Select(true, true);
请问有什么好方法吗? Csdn好帮手——《Csdn收音机》即使监视社区动态!
[解决办法]
frms.TopLevel = false;
[解决办法]
ljfwqFrm ljfrm = new ljfwqFrm();
ljfrm.ShowDialog();
if (ljfrm.DialogResult == DialogResult.OK)
{
dlFrm frm1 = new dlFrm();
frm1.ShowDialog();
if (frm1.DialogResult == DialogResult.OK)
{
Application.Run(new zjmFrm());
}
}