我有一个需要全屏运行的.net Windows应用程序.当应用程序启动时,任务栏显示在主窗体的顶部,只有在通过单击或使用ALT-TAB激活窗体时它才会消失.表单的当前属性如下:
- 的WindowState = FormWindowState.Normal
- 最顶层=正常
- 大小= 1024,768(这是它将要运行的机器的屏幕分辨率)
- FormBorderStyle =无
我尝试在表单加载中添加以下内容,但没有一个对我有用:
- this.Focus(); (在给焦点之后.Focus属性总是假的)
- this.BringToFront();
- this.TopMost = true; (但这在我的场景中并不理想)
- this.Bounds = Screen.PrimaryScreen.Bounds;
- this.Bounds = Screen.PrimaryScreen.Bounds;
有没有办法在.NET中执行它,或者我必须调用本机Windows方法,如果是这样,我们非常感谢代码片段.
非常感谢