如何全屏显示继承表单

时间:2015-06-22 13:09:12

标签: c# winforms

我在尝试让Windows窗体项目全屏显示并隐藏任务栏时遇到了一些麻烦。我从主表单继承表单。当我添加以下代码时,它仍然显示底部的任务栏。

this.TopMost = true;
this.FormBorderStyle = FormBorderStyle.None;
this.WindowState = FormWindowState.Maximized;
this.Bounds = Screen.PrimaryScreen.Bounds;

当我在不使用继承表单的不同win表单项目中尝试上述代码时,它可以工作。

在继承的表单中我需要做什么才能让表单全屏显示?

1 个答案:

答案 0 :(得分:2)

您必须决定:最大化表单(始终确保TaskBar仍然可见)或手动设置尺寸。我建议您删除WindowState行。

另一种故障安全方法是从代码中隐藏TaskBar,例如here所述。