标题可能说的不够详细,说明下:
有两个窗体,form1 和 form2,form1 中打开窗体form2,
private void button1_click ( ....)
{
form2 f2=new form2();
f2.show();
...
}
其中f2.show();后还有很多代码要运行,暂用...代替,
当我在执行f2.show();时候,将会把窗体2打开,那么“f2.show();”
后面的所有代码都暂停执行,
直到我关闭窗体form2之后才继续执行新手请教 期待高人出现在补充下该用途(可能有人会问):像一些会员管理类的软件中,客户刷卡后,弹出一个窗体,提示输入密码,
当输入正确的密码后,关闭这个窗体,在原窗体中从数据库中读取该会员的资料。
有两个窗体,form1 和 form2,form1 中打开窗体form2,
private void button1_click ( ....)
{
form2 f2=new form2();
f2.show();
...
}
其中f2.show();后还有很多代码要运行,暂用...代替,
当我在执行f2.show();时候,将会把窗体2打开,那么“f2.show();”
后面的所有代码都暂停执行,
直到我关闭窗体form2之后才继续执行新手请教 期待高人出现在补充下该用途(可能有人会问):像一些会员管理类的软件中,客户刷卡后,弹出一个窗体,提示输入密码,
当输入正确的密码后,关闭这个窗体,在原窗体中从数据库中读取该会员的资料。
private void button1_click ( ....)
{
form2 f2=new form2();
f2.ShowDialog();
...
}
if (MessageBox.Show("真的要退出吗?", "询问", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
{
}
不知道窗体中是否也有这样的家伙可以用,要是有的话就可以达到我的目的了
{
}同时form2里要有这么一句,一般放在确定按钮里
f2.DialogResult = DialogResult.Yes;
正如 softlove03 所说
if (f2.ShowDialog() == DialogResult.Yes)
{
} 同时form2里要有这么一句,一般放在确定按钮里
this.DialogResult = DialogResult.Yes;个人觉得,新手在学西基础知识的时候,还是要多学习研究别人的代码。多话了接分
~~~~~~~~
也都参与了正确的回答,只是不完整(我想你们应该也是知道怎么做,只是讲的不够明白,呵呵)
所以觉得,分 “分”