Как открыть форму из другой формы в VB.NET?
Я думал, это будет легко. Я не использовал VB.NET все это, и я пытаюсь открыть форму с помощью нажатия кнопки. Форма не будет отображаться, и я получаю ошибку исключения null.
что не так с кодом?
Private Sub Button3_Click(sender As System.Object, e As System.EventArgs) Handles Button3.Click
Dim A
A = AboutBox1
A.Show()
End Sub
4 ответов
Private Sub Button3_Click(sender As System.Object, e As System.EventArgs) _
Handles Button3.Click
Dim box = New AboutBox1()
box.Show()
End Sub
вы также можете использовать метод showdialog
Private Sub Button3_Click(sender As System.Object, e As System.EventArgs) _
Handles Button3.Click
dim mydialogbox as new aboutbox1
aboutbox1.showdialog()
End Sub
Вы можете использовать:
Dim MyForm as new Form1
MyForm.Show()
или вы можете использовать:
MyForm.ShowDialogue()
открыть форму в виде диалогового окна, чтобы убедиться, что пользователь взаимодействует с новой формой или закрывает ее.
вы можете сначала создать диалог, щелкнув правой кнопкой мыши проект в обозревателе решений и в файле код типа
dialogue1.show()
вот и все !!!