111,120
社区成员
发帖
与我相关
我的任务
分享private void button1_Click(object sender, EventArgs e)
{
Form1 f2 = new Form2();
DialogResult dr = f2.ShowDialog();
if (dr == DialogResult.OK)
{
MessageBox.Show("OK");
}
else
MessageBox.Show("Cancel");
}private void button1_Click(object sender, EventArgs e)
{
this.DialogResult = DialogResult.OK;
}
private void button2_Click(object sender, EventArgs e)
{
if (MessageBox.Show("确认退出", "确认", MessageBoxButtons.OKCancel, MessageBoxIcon.Information) == DialogResult.OK)
{
this.DialogResult = DialogResult.Cancel;
}
} private void Form2_FormClosing(object sender, FormClosingEventArgs e)
{
if (MessageBox.Show("退出", "?", MessageBoxButtons.OKCancel, MessageBoxIcon.Information) != DialogResult.OK) e.Cancel = true;
}
else
this.DialogResult = DialogResult.Cancel;
private void button1_Click(object sender, EventArgs e)
{
this.DialogResult = DialogResult.OK;
}
private void button2_Click(object sender, EventArgs e)
{
this.Close();
}
private void Form2_FormClosing(object sender, FormClosingEventArgs e)
{
if(this.DialogResult == DialogResult.OK) return;
if (MessageBox.Show("退出", "?", MessageBoxButtons.OKCancel, MessageBoxIcon.Information) != DialogResult.OK) e.Cancel = true;
}
private void Form2_FormClosing(object sender, FormClosingEventArgs e)
{
if(this.DialogResult==DialogResult.OK||this.DialogResult==DialogResult.Cancel)
{
e.Cancel=true;
}
else if (MessageBox.Show("退出", "?", MessageBoxButtons.OKCancel, MessageBoxIcon.Information) != DialogResult.OK)
this.DialogResult=DialogResult.OK;
e.Cancel = true;
}
else
{
this.DialogResult = DialogResult.Cancel;
e.Cancel=false;
}