如何将另一张表格带到前面。就像我在Form2上工作一样,我想把Form1带到前面?我试过这个:
Form1 frm1 = new Form1();
frm1.BringToFront();
但它不起作用。怎么了?
答案 0 :(得分:0)
如果表单已在后台打开,则需要先找到它,然后将其放在前面。
您正在做的是创建一个 new 实例。它肯定不会起作用。
试试这个:
Application.OpenForms.OfType<Form1>().FirstOrDefault()?.BringToFront();
或尝试使用Activate
Application.OpenForms.OfType<Form1>().FirstOrDefault()?.Activate();