2010-05-02 101 views
5

有谁知道我可以如何防止我的C#winform覆盖/在任务栏顶部?我的表单的边框样式已被设置为“FixedToolWindow”,这似乎是造成这种情况的原因。我想减少表单的高度,当用户使表单达到最大化时,但这不起作用,因为人们可能有不同大小的任务栏。如何防止覆盖任务栏的全屏窗体?

回答

3

Screen班会给你屏幕边界和工作区域。工作区是边界减去任务栏上,这样只需设置你的形式是相同的位置屏幕的WorkingArea

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