我已经在c#上工作了大约3个小时,Visual Studio在运行应用程序时没有显示UI。它显示了设计器中的UI,但是在编译和运行之后,它就变成了空白。

发布于 2019-07-18 01:51:23
要测试的两件事:
Program.cs中,您将找到类似以下内容:静态void Application.SetCompatibleTextRenderingDefault(false);(){ Application.EnableVisualStyles();新Application.Run(新Form1());}
Form1.cs行中表单的名称是否与表单的名称匹配?
公共Form1() //其中构造函数的名称必须与窗体类的名称匹配。{ InitializeComponent();//您的代码位于此处(如果有) ... }
它有这个构造函数吗?如果是,是否调用InitializeComponent?
InitializeComponent非常重要,因为它创建控件并配置表单。您可能已将其替换为您自己的代码。总是在初始化代码之前调用它。
发布于 2019-07-18 01:42:50
如果你的应用程序是错误的,我猜是入口点。检查解决方案属性(在解决方案资源管理器->属性中右键单击您的应用程序/解决方案)以获得正确的入口点。
发布于 2019-07-18 01:47:43
看起来您有多个表单。转到Program.cs文件并验证表单的类是否在Application.Run()方法中
static class Program
{
/// <summary>
/// The main entry point for the application.
/// </summary>
[STAThread]
static void Main ()
{
Application.EnableVisualStyles ();
Application.SetCompatibleTextRenderingDefault (false);
Application.Run (new urltetx());
}
}https://stackoverflow.com/questions/57081467
复制相似问题