.net的可视化继承功能很强大,因为在设计器中打开子类时,会Run父类的Form_Load方法,所以在Form_Load方法中如果有异常,则就会导致设计器不能用,使用下面的语句将Form_Load包起来就可。
try
{
///form_load中的语句
}
catch(System.Exception ex)
{
if(!this.DesignMode) //如果不是处在设计模式,将异常重新抛出
throw ex;
}
try
{
///form_load中的语句
}
catch(System.Exception ex)
{
if(!this.DesignMode) //如果不是处在设计模式,将异常重新抛出
throw ex;
}
浙公网安备 33010602011771号