private void button5_Click(object sender, System.EventArgs e)
{
MessageBox.Show("确定退出吗?","提示",MessageBoxButtons.YesNo,MessageBoxIcon.Question); if(this.button5.DialogResult==DialogResult.OK)
{
this.Dispose();
}
else
{
return;
}
} 帮忙看一下哪里错了?
我点NO和OK都跳到return里面
谁有这种代码发来看下更好
{
MessageBox.Show("确定退出吗?","提示",MessageBoxButtons.YesNo,MessageBoxIcon.Question); if(this.button5.DialogResult==DialogResult.OK)
{
this.Dispose();
}
else
{
return;
}
} 帮忙看一下哪里错了?
我点NO和OK都跳到return里面
谁有这种代码发来看下更好
你怎么不用DialogResult.Yes啊?
{
if(MessageBox.Show("确定退出吗?","提示",MessageBoxButtons.YesNo,MessageBoxIcon.Question)==DialogResult.OK)
{
this.Dispose();
}
else
{
return;
}
}
把this.button5.DialogResult==DialogResult.OK
改为this.button5.DialogResult==DialogResult.Yes即可
if (d==DialogResult.Yes)
{
this.Dispose();
}
else
{
return;
}这样就可以了。
{ if(MessageBox.Show("确定退出吗?", "提示", MessageBoxButtons.YesNo, MessageBoxIcon.Warning) == DialogResult.Yes)
{
this.Dispose(); }
else
{
return;
}
}