มี winform 3 form
form1,form2 และ form3
1.เมื่อ กดปุ่ม ที่ form1 ให้โชว์ form2
Form1
private void button1_Click(object sender, EventArgs e)Form2 f = new Form2();
{
f.ShowDialog();
}
2.กดปุ่มที่ form2 สั่งให้ปิด form2 ,ปิด form1 และเปิด form3
Form2
private void button1_Click(object sender, EventArgs e)this.Close(); หรือ this.Hide();Form1. f1 = new Form1();Form3 f3 = new Form3();
{
f1.Close(); หรือ this.Hide();
f3.Show();
}
คำถามครับ form2 ปิด ทำไม form1 ไม่ปิดหรือซ่อนหายไป แต่กลับโชว์ active อยู่หน้า form3 อีกต่างหาก
จะเขียน Code อย่างไง รบกวนด้วยนะครับ