运行.NET窗体全屏显示

3
我希望我的应用程序能够像幻灯片演示一样以“全屏”模式运行。标题栏和菜单栏都不会显示。
我认为这并不复杂,但我只是找不到如何实现。

这应该会有所帮助: https://dev59.com/fkbRa4cB1Zd3GeqP3LtX - kenny
我认为他是指完整的框架! - stevehipwell
此问题以前已经被问过,请先搜索。 - Shoban
4个回答

6

3

确保考虑多监视器场景。这段代码将使您的表单在当前活动显示器(鼠标光标所在的显示器)上全屏显示。

this.FormBorderStyle = FormBorderStyle.None;
this.Bounds = Screen.FromPoint(MousePosition).Bounds;

2

0
尝试这个(VB.NET语法):
Me.MaximizeBox = False
Me.MinimizeBox = False
Me.TopMost = False
Me.FormBorderStyle = System.Windows.Forms.FormBorderStyle.None
Me.WindowState = System.Windows.Forms.FormWindowState.Maximized

这似乎是一种简单的方法,但它没有覆盖任务栏。 - marcc
同意 - 而且你提供的文章中有一个不错的解决方案。 - Justin Ethier

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