删除“close”;图标在窗体上,而DevExpress使用

本文关键字:DevExpress 使用 窗体 close 图标 删除 | 更新日期: 2023-09-27 18:09:15

我需要能够在Windows窗体上删除关闭按钮。我知道可以使用下面的代码片段:

private const int WS_SYSMENU = 0x80000;
    protected override CreateParams CreateParams
    {
        get
        {
            CreateParams cp = base.CreateParams;
            cp.Style &= ~WS_SYSMENU;
            return cp;
        }
    }

然而,我还需要应用DevExpress DefaultLookAndFeel到我的表单。上面的代码片段似乎不工作,如果你有一个DevExpress DefaultLookAndFeel在我的表单上启用。有可能解决这个问题吗?

谢谢。

删除“close”;图标在窗体上,而DevExpress使用

要只隐藏XtraForm的关闭按钮(x),请设置XtraForm。CloseBox属性设置为false。此属性在启用表单蒙皮功能时生效。

或者您可以设置表单。ControlBox属性设置为false,使整个窗体的控制框不可见