在没有表单的情况下启动类

本文关键字:情况下 启动 表单 | 更新日期: 2023-09-27 17:56:17

我们喜欢在没有表单的情况下启动应用程序(即启动一个类,在这个类中我们想创建表单实例)

有哪些不同的可能性?

在没有表单的情况下启动类

在应用程序中,Main()删除创建主窗体的行并实例化您的类。这是(恕我直言)做你需要的最简单方法!!

只需更改Visual Studio为您生成的代码,仅此而已。查找Main方法(在程序.cs中)并更改其功能。如果要显示 UI,请创建相关窗体并运行 Application.Run 以在 UI 线程中启动消息循环。

VS在这里为你做的事情没有什么神奇的 - 它只是给你一些初始代码。

没有 WinFormsEntryPoint 这样的东西。

替换程序中的此行.cs

Application.Run(new Form1());

Application.Run();