建一个确定窗体form2
背后代码
if (textBox1.Text.Equals("123")) {
this.DialogResult = DialogResult.OK;
}
}
主窗体
在关闭事件当中写代码
private void Form1_FormClosing(object sender, FormClosingEventArgs e)
{
if (MessageBox.Show("真的要关闭?", "提示", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.No)
{
e.Cancel = true;
}
else
{
{
if (MessageBox.Show("真的要关闭?", "提示", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.No)
{
e.Cancel = true;
}
else
{
Form2 pw = new Form2();
pw.ShowDialog();
pw.ShowDialog();
if (pw.DialogResult == DialogResult.OK)
{
System.Environment.Exit(0);
}
else
{
e.Cancel = true;
}
{
System.Environment.Exit(0);
}
else
{
e.Cancel = true;
}
}
}
}