【发布时间】:2018-07-19 14:10:52
【问题描述】:
在一个非常大的项目中,我继承了一个表单,该表单也继承了其他表单。问题是当我尝试在设计器中查看它时,它会显示我的自定义错误表单!
我已经尝试对所有错误启用中断,但它仍然只是为未设置的对象显示我的自定义错误表单。
如何让设计师向我显示错误位置?
我已经检查了所有继承的表单,并注释掉了 try 和 catch 块,希望它会向我显示错误,但无济于事。
【问题讨论】:
-
视觉继承通常不是一个好主意,尤其是对于有问题的 WinForms 设计器
-
@MickyD 我同意,但是在这种情况下它是必需的。
-
阅读 this post 以确保您对 Windows 窗体设计器的工作原理有充分的了解。
标签: c# winforms inheritance windows-forms-designer