标签: c# winforms border fullscreen taskbar
有谁知道如何防止我的C#winform覆盖/进入任务栏?我的表单的边框样式已设置为“FixedToolWindow”,这似乎导致了这一点。当用户使表单最大化时,我考虑减少表单的高度,但这不会起作用,因为人们可能有不同大小的任务栏。
答案 0 :(得分:3)
Screen课程将为您提供屏幕界限和工作区域。工作区域是减去任务栏的边界,因此只需将表单设置为与屏幕的WorkingArea
工作区域是桌面区域 的显示,不包括任务栏, 停靠的窗户和停靠的工具栏。