[問題] form切換
參考網路 切換form 的教學, 自己練習
不知哪邊問題, 當Form3Btn1按下時,他無法關掉form3
有人可以幫我看一下哪邊錯嗎? 謝謝
namespace WindowsFormsApp1
{
public partial class Form1 : Form
{
Form Form2 = new Form();
Button Form2Btn1 = new Button();
Button Form2Btn2 = new Button();
Form Form3 = new Form();
Button Form3Btn1 = new Button();
public Form1()
{
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e)
{
Form2Btn1.Click += new EventHandler(Form2Btn1_Click);
Form2Btn1.DialogResult = DialogResult.OK;
Form2.Controls.Add(Form2Btn1);
Form2Btn2.Click += new EventHandler(Form2Btn2_Click);
Form2Btn2.DialogResult = DialogResult.Cancel;
Form2.Controls.Add(Form2Btn2);
Form2.ShowDialog(this);
}
protected void Form2Btn1_Click(object sender, EventArgs e)
{
Form3Btn1.Click += new EventHandler(Form3Btn1_Click);
Form3Btn1.DialogResult = DialogResult.OK;
Form3.Controls.Add(Form3Btn1);
Form3.ShowDialog(Form2);
}
protected void Form2Btn2_Click(object sender, EventArgs e)
{
}
protected void Form3Btn1_Click(object sender, EventArgs e)
{
}
private void Form1_Load(object sender, EventArgs e)
{
}
}
}
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.171.5.60
※ 文章網址: https://www.ptt.cc/bbs/C_Sharp/M.1515210513.A.277.html
推
01/06 11:51,
6年前
, 1F
01/06 11:51, 1F
→
01/06 12:07,
6年前
, 2F
01/06 12:07, 2F
※ 編輯: GooLoo (1.171.5.60), 01/06/2018 12:09:27
→
01/06 12:10,
6年前
, 3F
01/06 12:10, 3F
→
01/06 14:33,
6年前
, 4F
01/06 14:33, 4F
→
01/06 15:21,
6年前
, 5F
01/06 15:21, 5F
→
01/07 03:50,
6年前
, 6F
01/07 03:50, 6F
→
01/07 03:51,
6年前
, 7F
01/07 03:51, 7F
→
01/07 03:51,
6年前
, 8F
01/07 03:51, 8F