c# - C# Form1 不显示
问题描述
当我启动我的 winForms 程序时,它会启动,但我的 Form1 没有显示。
我试图Console.WriteLine("Here");
在 Form1_load 中写入,但没有被记录。之后我也尝试过 Logging 命令InitializeComponent();
- 像这样
public Form1()
{
InitializeComponent();
Console.WriteLine("Here");
}
但这也没有记录。所以它不能只是表单隐藏。
这是我的 Program.cs 中的代码
static class Program
{
/// <summary>
/// The main entry point for the application.
/// </summary>
[STAThread]
static void Main()
{
Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(false);
Form1.NativeMethods.AllocConsole();
Console.WriteLine("Debug Console");
Application.Run(new Form1());
Form1.NativeMethods.FreeConsole();
}
}
希望有人可以提供帮助。
解决方案
推荐阅读
- dax - Dax 公式根据项目组区分上个月的订阅数
- json - Pandas DataFrame 到 YAML
- node.js - 将 ESP32 连接到 Google Cloud Platform 时来自 Mongoose OS 的“无效 gcp.key”
- javascript - Spring Boot + React 中的路径变量问题
- database-performance - ArangoDB 中的 UPDATE 出现奇怪的性能问题
- postgresql - 如何在同一功能中更新选定的记录集?
- postgresql - 为什么 postgres 将计算机用户作为登录用户?
- c++ - 静态指针 + 公共构造函数
- ios - 使用 iOS13,现在是否有一种简单的方法可以即时更改应用程序的语言?
- matplotlib - plot x ax ax alpabatical 变量值的顺序排序是什么?如何改变它?