我有一个Windows窗体应用程序,展示产品和产品类别的信息。我想创建一个弹出式窗口,当我右击产品并选择添加到类别时,出现一个弹出式窗口,在其中显示下拉框中的所有类别,并在点击按钮后将产品添加到类别中。
我想在窗体应用程序中创建一个包含下拉框和按钮的弹出式窗口,该如何实现?
myPopupForm.ShowDialog()
方法。 ShowDialog
方法会阻塞主窗体,以便用户可以选择类别,在此之后你可以使用Close()
关闭弹出窗口;执行将继续在主窗体上进行。Form2 form = new Form2();
这个方法类似于Message.Show
方法,但你可以在设计器工具中添加按钮、文本框等组件。
form.ShowDialog();
form.Show();
添加处理程序 Me.Click,地址为 Me_Click
Private Sub Me_Click(ByVal sender As Object, ByVal e As EventArgs)
Dim popupForm As PopupForm = New PopupForm()
popupForm.Show(Me)
End Sub
你可能会遇到一个异常窗口。点击“继续”后,会出现弹出窗口。如果需要进一步的点击,则会得到与点击次数相同数量的弹出窗口。 祝好, kvinvisibleguy