110,530
社区成员
发帖
与我相关
我的任务
分享
private void button2_Click(object sender, EventArgs e)
{
Form2 f = new Form2();
f.ff = this;//把主界面临时保存在子窗体里面
f.Show();//显示子窗体
this.Visible = false;//主窗体隐藏
}
public Form1 ff;//保存主窗体对象
private void button1_Click(object sender, EventArgs e)
{
ff.Show();//显示主窗体,等于楼主的意思 “返回主界面”
this.Close();//子窗体关闭
}
//这是主窗体的一个按钮单击事件
private void button1_Click(object sender, EventArgs e)
{
FormChild frm = new FormChild();
frm.Show();
this.Visible = false;
}
//这是子窗体的一个按钮单击事件
private void button1_Click(object sender, EventArgs e)
{
MainUi frm = new MainUi();
frm.Visible = true;
this.Close(); //这个只会关闭当前窗体即子窗体,不会关闭系统的
}
//这是主窗体的一个按钮单击事件
private void button1_Click(object sender, EventArgs e)
{
FormChild frm = new FormChild();
frm.Show(this); //this必须写,传递当前窗体
this.Visible = false;}
//这是子窗体的一个按钮单击事件
private void button1_Click(object sender, EventArgs e)
{
MainUi frm = (MainUi)this.Owner; //这里必须显示转换
frm.Visible = true;
this.Close();
}