我有一个表单设置为最大化,但由于某种原因它忽略了任务栏并最大化到整个屏幕。这是典型的吗?有解决办法吗?
我正在运行具有双显示器设置的 Windows XP(第一个/主窗口中的任务栏)。
最佳答案
如果您使用 FormBorderStyle.None,那么确保它在最大化时不会覆盖任务栏是非常简单的:
this.MaximumSize = Screen.PrimaryScreen.WorkingArea.Size;
它可能适用于其他边框样式,并且可能是确保您的表单不会覆盖任务栏的最简洁方法。
关于.net - 最大化屏幕忽略任务栏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/975284/