首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >PrimaryScreen.Bounds.Height不是全屏

PrimaryScreen.Bounds.Height不是全屏
EN

Stack Overflow用户
提问于 2012-08-14 21:03:38
回答 2查看 3.6K关注 0票数 1

我有一张windows表格。我使用下面的代码设置它的大小。我想要的行为是让它占据主显示器的全宽和半高。

代码语言:javascript
复制
this.Location = new Point(0, 0);
this.WindowState = FormWindowState.Normal;
this.Size = new System.Drawing.Size(Screen.PrimaryScreen.Bounds.Width,Screen.PrimaryScreen.Bounds.Height / 2);

问题是在正确的表单上有一个空格(它没有占据整个屏幕)。有没有人有任何建议来解释为什么?

谢谢

EN

回答 2

Stack Overflow用户

发布于 2012-08-14 21:14:01

尝试使用

代码语言:javascript
复制
Screen.PrimaryScreen.WorkingArea
票数 0
EN

Stack Overflow用户

发布于 2021-09-23 02:41:57

有两种方法让它全屏显示:

代码语言:javascript
复制
// maximize the form
this.WindowState = FormWindowState.Maximized;

代码语言:javascript
复制
// hide the border
this.FormBorderStyle = FormBorderStyle.None;

您可以将它们放在一起尝试,但必须先隐藏边框,然后将窗口状态设置为notice the order

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11952865

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档