2

有没有办法强制设计器引擎从给定的可设计 WinForms 控件的单元测试中运行(即具有自动生成的 Designer.cs 文件的控件)?自动捕获任何会阻止 Visual Studio 设计器视图为控件打开的错误会很好。

谢谢。

4

1 回答 1

-3

本质上,设计师是在呼吁InitializeComponentForm展示它。可能有一些差异,但没有什么太大的区别。

因为InitializeComponent默认情况下是私有的,所以相当于创建一个 new Form,因为默认构造函数调用InitializeComponent.

所以只是做

new Form1();

足以确保InitializeComponent不会引发任何异常。

于 2012-06-29T23:05:31.667 回答