【问题标题】:How to determine the order of forms in Visual Studio 2013如何确定 Visual Studio 2013 中的表单顺序
【发布时间】:2014-12-20 17:37:29
【问题描述】:

这听起来像是一个简单的问题,但我无法确定我的表单在调试(启动/启动)时出现的顺序。

假设我希望在用户访问管理面板之前首先出现登录表单。目前,由于我首先创建了管理面板(这也是一个表单),然后是登录表单,因此管理面板在登录表单之前启动。我希望这是有道理的。

我想知道是否有一种方法可以对 Visual Studio 2013 中出现的表单进行排序..?

【问题讨论】:

  • 嗨 jessehouwing,它的窗口形式

标签: c# winforms visual-studio-2013


【解决方案1】:

在 Visual Studio 中打开自动生成的program.cs 它有一个对Application.Launch 的调用,它获取默认显示的表单类型。现在可能会包含您的管理面板,请将其更改为其他形式。

现在,登录成功后,您需要在登录表单上调用this.Hide() 并为您的管理表单创建一个新表单并显示该表单。你会发现更多posts that explain that topic here on StackOverflow

【讨论】:

    【解决方案2】:

    转到解决方案资源管理器 -> 双击我的项目 -> 在启动表单下,单击要首先出现的表单

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-03-15
      • 2016-01-04
      • 1970-01-01
      • 2015-12-20
      • 2015-11-25
      • 2014-02-21
      • 2019-11-13
      • 2015-10-14
      相关资源
      最近更新 更多