【问题标题】:Application.Run(new Main()) in Program.cs issueProgram.cs 问题中的 Application.Run(new Main())
【发布时间】:2017-10-01 05:51:53
【问题描述】:

我正在用 C# Winforms(桌面应用程序)开发一个项目。我的项目中有很多表单,我想在启动时运行这些表单我把它放在 Program.cs 例如Application.Run(new Main()); 但它不工作。无论我在 Application.Run() 中调用哪个表单实例,它都会一直加载 Generate_Challan() 表单。 请告诉我是什么问题如何解决。

【问题讨论】:

  • 在该窗体的构造函数中设置断点并按F5,您会发现代码实际上是如何执行的。

标签: c# winforms visual-studio


【解决方案1】:

在 Windows 窗体中设置启动窗体

  1. 在解决方案资源管理器中,右键单击项目并选择属性。 项目属性页面打开,显示应用程序属性。
  2. 从“启动对象”下拉列表中选择您想要作为启动表单的表单。

欲了解更多信息,请参阅here

【讨论】:

  • 该方法对我不起作用。在 Startup 对象中,我们可以给出 Program.cs 的路径,这就是我已经做过的我写了我想在 program.cs 中打开的表单的名称,但它仍然无法正常工作。
  • 也许你不小心删除了一个文件或一行代码。如果这很容易,请尝试创建一个新项目并复制代码并重新设置表单。
猜你喜欢
  • 2012-12-07
  • 1970-01-01
  • 1970-01-01
  • 2017-06-03
  • 2020-12-27
  • 2012-05-12
  • 2021-04-19
  • 2019-02-28
  • 2011-07-11
相关资源
最近更新 更多