[英]open form2 from form1 and hide form 1 and then close form 1 when I close form 2
好的,所以我有兩個表格Form1和Form2。 問題:因此,我想在單擊Form1中的按鈕時打開Form2並隱藏Form1,然后在關閉Form 2時關閉Form1。
private void button1_Click(object sender, EventArgs e)
{
Form1 f1 = new Form1();
Form2 f2 = new Form2(textBox1.Text);
f2.Show();
this.Hide();
}
}
public Form2(string s)
{
InitializeComponent();
label1.Text = s;
}
試試這個。 希望它會有所幫助:)
private void button1_Click(object sender, EventArgs e)
{
Form1 f1 = new Form1();
Form2 f2 = new Form2(textBox1.Text);
this.Hide();
f2.ShowDialog();
this.Close();
}
}
public Form2(string s)
{
InitializeComponent();
label1.Text = s;
}
Form2 frm = new Form2();
frm.FormClosed += new FormClosedEventHandler(delegate(object s, FormClosedEventArgs e1) { this.Close(); });
this.Hide();
frm.Show();
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.