如何重新启用关闭(X)按钮

时间:2013-09-18 09:55:41

标签: vb.net winforms

我正在研究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

我的问题是,当用户点击“是”按钮完成其要求时,我想重新启用它。

1 个答案:

答案 0 :(得分:0)

无需覆盖CreateParams。您可以轻松地关闭/打开关闭按钮,更改窗体的属性ControlBox

Private Sub ClickMe(sender as Object, e as EventArgs) Handles Button1.Click

    Me.ControlBox = True

End Sub