如何防止全屏窗体覆盖任务栏?

5

有人知道如何防止我的C#窗体覆盖或置于任务栏顶部吗?我的窗体边框样式已设置为“FixedToolWindow”,这似乎会导致此问题。我考虑在用户将窗体最大化时减小窗体的高度,但这不起作用,因为人们可能具有不同大小的任务栏。

1个回答

3

Screen类将提供屏幕边界和工作区。工作区是边界减去任务栏,所以只需将您的表单设置为与WorkingArea相同的位置即可。

工作区是显示器的桌面区域,不包括任务栏、停靠窗口和停靠工具栏。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接