0

我正在开发一个应用程序,我希望它是全屏的。由于我想在不同的屏幕之间切换,我创建了一个 MDIParent 和一些 MDIChilds。但是当我说我想全屏观看时,我有这个屏幕:

在此处输入图像描述

我已将属性设置为:

表单边框样式:

窗口状态:最大化

我有:

最大化框: False

最小化框: False

控制箱:

对于 MDIParent 和 MDIChild。但是我仍然有那个控制框显示...

怎么隐藏??

4

1 回答 1

0

您可以通过重写Control.CreateParams方法来做到这一点。

查看您可以应用的窗口样式

另请查看您可以应用的窗口类样式

例如(不回答您的问题,而是向您展示如何更改窗口样式):

protected override CreateParams CreateParams
{
    get
    {
        CreateParams param = base.CreateParams;
        const int CS_DROPSHADOW = 0x00020000;
        const int WS_CAPTION    = 0xC00000;
        param.ClassStyle = param.ClassStyle | CS_DROPSHADOW; // Turn on window shadow.
        param.Style = param.Style & ~WS_CAPTION; // Turn off caption.
        return param;
    }
}
于 2013-01-10T12:07:24.003 回答