我希望在应用程序加载中显示子窗体,父窗体禁用在子窗体后面。我怎样才能在Windows应用程序c#中实现这个目标?
答案 0 :(得分:2)
如果你想从form1显示form2,你也可以按照这个方法
f2 = new Form2();
f2.ShowDialog(this);
答案 1 :(得分:0)
private void Form1_Shown(Object sender, EventArgs e)
{
f2 = new Form2();
f2.ShowDialog(this);
}
答案 2 :(得分:0)
您可以使用form1.Show()或form1.Hide()隐藏或显示表单。 但在隐藏之前,我会告诉你保留Form1的实例 并用它来显示或隐藏
Form2 parent= new Form2();
parent.Hide();
Form1 child= new Form1();
child.Show();
或者您可以最小化父表格并显示孩子 使用这个
Form2 parent= new Form2();
Form2.WindowState = FormWindowState.Minimized;