我是vb.net的新手,我只想问你一些问题。 我想创建一个简单的程序,我试图用运行时设计来做到这一点。运行时设计
这种形式,当你点击的文字说明(文本) “显示另一种形式的” Button1的,另一种形式将这段代码创建:
Public Class Form1
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim NewForm As New Form
Dim btnCancel As New Button
NewForm.StartPosition = FormStartPosition.CenterScreen
NewForm.FormBorderStyle = Windows.Forms.FormBorderStyle.None
NewForm.BackColor = Color.WhiteSmoke
NewForm.Size = New Size(400, 200)
NewForm.FormBorderStyle = Windows.Forms.FormBorderStyle.Sizable
btnCancel.Text = "Cancel"
btnCancel.Size = New Size(150, 50)
btnCancel.Location = New Point(50, 50)
NewForm.Controls.Add(btnCancel)
NewForm.ShowDialog()
AddHandler btnCancel.Click, AddressOf CancelClick
End Sub
Public Sub cancelclick(ByVal sender As Object, ByVal e As EventArgs)
Dim x As String = MessageBox.Show("Exit", "", MessageBoxButtons.YesNo, MessageBoxIcon.Warning)
If x = vbYes Then End
End Sub
End Class
如何当我点击取消按钮时退出我创建的表单。我提供的代码不起作用。请帮助我。由于
我试图用'MouseEventArgs'替换'EventArgs',但它仍然不起作用。 – aer
*“我提供的代码不起作用。”* - 最好也描述它不工作的方式,以及它以什么方式工作。 –