Как сказал Джими в комментариях, вам не нужно затемнять новые формы;вам просто нужно открыть их, используя .show()
, как показано ниже.Это предполагает, что вы назвали свою первую форму Nform1
, а вторая - Nform2
.Если нет, просто замените имена на выбранные вами
Private Sub ACTIVECLOSEToolStripMenuItem_Click(sender As Object, e As EventArgs) Handles ACTIVECLOSEToolStripMenuItem.Click
Nform1.Show()
Me.Close()
End Sub
Private Sub CREATEWORKNUMBERToolStripMenuItem_Click(sender As Object, e As EventArgs) Handles CREATEWORKNUMBERToolStripMenuItem.Click
Nform2.Show()
Me.Close()
End Sub
При закрытии формы запуска может возникнуть проблема, поскольку по умолчанию Visual Basic закрывает всю вашу программу, когда это происходит, так как высм. ниже под Shutdown mode:
Вместо этого вы можете изменить значение на When last form closes
:
Вы можете найтиэто во вкладке настроек приложения вашего проекта.Ниже приведен пример того, где его можно найти: