【问题标题】:Disabling close button VB.NET禁用关闭按钮 VB.NET
【发布时间】:2011-09-04 13:39:57
【问题描述】:

在 VB.NET 中是否有一种可能的方法来禁用主窗体的关闭按钮,就像我在许多安装程序中看到的那样!我不想隐藏它,我想完全禁用它!

提前致谢

【问题讨论】:

    标签: .net vb.net winforms


    【解决方案1】:

    由于已接受答案中的博文已下线,以下是针对C#.NET的解决方案:

    http://www.codeproject.com/Articles/20379/Disabling-Close-Button-on-Forms

    在DeveloperFusion上使用C#.NET转VB.NETconverter,等效的VB.NET解决方案是:

    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
    

    【讨论】:

    • 完美运行!感谢您的提醒!干杯:)
    【解决方案2】:

    将表单的ControlBox属性设置为false

    【讨论】:

    • 很抱歉,您没有明白我的意思!我特地明确表示我不想隐藏它,我想禁用它!不管怎样,谢谢你的帮助
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-10-08
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多