【问题标题】:Form doesn´t open in VB.Net表格在 VB.Net 中打不开
【发布时间】:2021-06-27 02:07:12
【问题描述】:

我开始使用 VB.Net 进行实验,我正在尝试打开一个新表单并打开当前表单,我的代码如下所示:

   Private Sub bt_requisitar_Click(sender As Object, e As EventArgs) Handles bt_requisitar.Click
    Me.Close()
    IniciarSessao.Show()
End Sub

但是当我单击按钮时,打开的新表单会保持打开千分之几秒并关闭,有人可以帮助我吗?

【问题讨论】:

  • 假设我在这个上下文中是应用程序的主窗体。如果是这样,Me.Closing 将结束应用程序
  • 请注意,在我尝试打开一个名为“开始会话”的表单后,它会打开千分之几秒并关闭
  • 是的,我可以看到,但就像我说的,如果 Me.Close() 正在关闭应用程序的主窗体,那么应用程序将被关闭。这就是为什么您的“开始会话”表单仅保持打开千分之几秒的原因。您的整个应用程序正在关闭
  • 项目 > 属性 > 应用程序选项卡 > 关闭模式 = “当最后一个表单关闭时”。

标签: vb.net visual-studio


【解决方案1】:

Me.close 将结束应用程序,试试这个。

Me.Hide()
IniciarSessao.Show()

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-12-02
    • 2019-04-11
    • 2013-06-23
    • 1970-01-01
    • 2012-06-20
    相关资源
    最近更新 更多