我正在研究vb6.net winforms。我创建了两个名为yes和no的按钮。我已经禁用了关闭按钮,使用下面显示的代码:
Private Const CP_NOCLOSE_BUTTON As Integer = &H200
Protected Overrides ReadOnly Property CreateParams() As CreateParams
Get
Dim myCp As CreateParams = MyBase.CreateParams
myCp.ClassStyle = myCp.ClassStyle Or CP_NOCLOSE_BUTTON
Return myCp
End Get
End Property
我的问题是,当用户点击“是”按钮完成其要求时,我想重新启用它。
答案 0 :(得分:0)
无需覆盖CreateParams。您可以轻松地关闭/打开关闭按钮,更改窗体的属性ControlBox
Private Sub ClickMe(sender as Object, e as EventArgs) Handles Button1.Click
Me.ControlBox = True
End Sub