我需要能够删除Windows窗体上的 Close 按钮。我知道可以使用这个片段:
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 ,则上述代码段似乎不起作用。有可能解决这个问题吗?
感谢。
答案 0 :(得分:4)
要仅隐藏XtraForm的“关闭”按钮(x),请将XtraForm.CloseBox属性设置为false
。启用“表单蒙皮”功能时,此属性有效。
或者您可以将Form.ControlBox属性设置为false
,以使整个表单的控件框不可见。