为什么我对DialogResult 赋了DialogResult.cancel,可是aa1 这个对话筐 依然出现,
我想在 aa1_load 的执行过程中 如果有错误的话,就不显示 aa1这个对话筐,直接退出,
那位大虾能帮我一下,谢! 谢!谢! 谢! 谢! 谢!
aa aa1 = new aa;
aa1.showDialog();
aa1_Load()
try{
....
}
catch (Exception e)
{
this.DialogResult= DialogResult.cancel;
6 个解决方案
#1
this.DialogResult.Visable = false;
#2
不要拦截错误,让错误播发出去,你的设计思路是错误的
#3
呵呵。把DialogResult=DialogResult.cancel放到try里就好了不要放在catch里。
#4
上面的几位大虾,你们说的方法我试了,不管用,是不是 在 aa1_load 中对DialogResult
赋值 不起作用?怎么才能在aa1_load 中关掉对话框?有谁知道?多谢了!
赋值 不起作用?怎么才能在aa1_load 中关掉对话框?有谁知道?多谢了!
#5
我把所有的分都加上
#6
再次加分
#1
this.DialogResult.Visable = false;
#2
不要拦截错误,让错误播发出去,你的设计思路是错误的
#3
呵呵。把DialogResult=DialogResult.cancel放到try里就好了不要放在catch里。
#4
上面的几位大虾,你们说的方法我试了,不管用,是不是 在 aa1_load 中对DialogResult
赋值 不起作用?怎么才能在aa1_load 中关掉对话框?有谁知道?多谢了!
赋值 不起作用?怎么才能在aa1_load 中关掉对话框?有谁知道?多谢了!
#5
我把所有的分都加上
#6
再次加分