dialogresult.okdialogresult.ok
按钮的dialogresult设置为OK 点击后能否让窗口不关闭
我在弹出的新窗体中设置一个按钮的dialogresult属性为OK
点击该按钮后正常情况下窗口关闭,返回给父窗口 dialogresult.ok
但如果在点击按钮后我想经过判断,如果不符合某些条件就提示用户,但窗口不要关闭
这个该如何实现
private void button2_Click(object sender, EventArgs e)
{
if(...)
{
MessageBox.Show(...); //这个不关闭窗口
}
else
{
....
}
}
回答回答2:
不设置一个按钮的dialogresult
private void button2_Click(object sender, EventArgs e)
{
if(...)
{
MessageBox.Show(...); //这个不关闭窗口
return;
}
else
{
....
}
this.DialogResult = DialogResult.OK;
}
*****************************************************************************
欢迎使用希赛论坛专用阅读器 : 希赛 Reader(附全部源代码)
最新版本:20070212
2014-07-06wobudongaa1
回答3:
if(...)
{
MessageBox.Show(...); //这个不关闭窗口
return ;//加上這句,即可
}
else
{
....
}
2014-07-06kake2245
回答4:
if(...)
{
MessageBox.Show(...); //这个不关闭窗口
return ;//我想这句也够了
}
else
{
....
}
2014-07-06kaku1982
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/jisuanjixue/article-29926-1.html
应该重质不重量
天呐天呐
&