读书人

让form全屏又不挡住任务栏,该怎么处理

发布时间: 2012-01-11 22:28:46 作者: rapoo

让form全屏又不挡住任务栏,该怎么办?
将FormBorderStyle 设为None,WindowState设为FormWindowState.Maximized后,就把任务栏给挡住了,怎么能让任务栏不被挡上呢?

[解决办法]
想直接实现好像挺难哦..

换种思路..

这样设置一下可以不?

Form的高度=screen的高度-任务栏的高度
[解决办法]
自己获取屏幕可用大小.
然后据此设置form location和size
[解决办法]
比如在窗体初始化的时候把可以这样写:
this.MaximizedBounds = Screen.FromControl(this).WorkingArea;

读书人网 >C#

热点推荐