Visual Studio Windows窗体应用程序,其中的窗体构造函数被调用

问题描述 投票:-1回答:1

我的问题是,我可以在[设计]页面上看到正确制作的表格,但是当我运行该程序时,它会显示空白页面。发生这种情况的原因是因为没有调用"InitializeComponent()"

但是,我确实在构造函数上安装了它,因此我在其中发出了一条控制台消息,以检查我是否可以进入构造函数,由于某种原因,我并没有这样做,在我将表单更改为MetroForm之前,它曾经工作得很好,现在即使我将其改回正常格式也无法使用。

但是现在,由于我知道问题是甚至没有调用构造函数,所以我的问题是:在哪个类中以及在该类中的什么地方调用Form构造函数?

注意:Visual Studio不会在任何类上显示任何错误。

如果您想看部分代码,只需告诉我您想看哪个类,我将其发送给您

visual-studio-2019 windows-forms-designer
1个回答
0
投票

我刚遇到类似的情况。我没有针对.NET的正确版本进行编译。选择您的项目,右键单击并选择“属性”,单击“应用程序”,为您希望编译的.NET版本选择目标框架。

© www.soinside.com 2019 - 2024. All rights reserved.