主线程
1.设置TopLevel,Topmost,bringfront属性。
子线程
2.在可在Load事件里注册循环设置TopLevel,Topmost,bringTofront属性的方法,如下
frm.Load += new EventHandler((object ob, EventArgs ee) =>
{
Task.Factory.StartNew(() =>
{
while (true)
{
Thread.Sleep(10);
frm.Invoke(new Action(() =>
{
frm.BringToFront();
frm.TopMost = true;
frm.TopLevel = true;
}));
}
});
});