Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
有没有办法强制设计器引擎从给定的可设计 WinForms 控件的单元测试中运行(即具有自动生成的 Designer.cs 文件的控件)?自动捕获任何会阻止 Visual Studio 设计器视图为控件打开的错误会很好。
谢谢。
本质上,设计师是在呼吁InitializeComponent您Form展示它。可能有一些差异,但没有什么太大的区别。
InitializeComponent
Form
因为InitializeComponent默认情况下是私有的,所以相当于创建一个 new Form,因为默认构造函数调用InitializeComponent.
所以只是做
new Form1();
足以确保InitializeComponent不会引发任何异常。