相关疑难解决方法(0)

如何使WinForms应用程序全屏显示

我有一个WinForms应用程序,我试图全屏(有点像VS在全屏模式下).

目前,我设置FormBorderStyleNoneWindowStateMaximized这给我多一点空间,但它并没有在任务栏覆盖,如果它是可见的.

我还需要做些什么才能使用这个空间?

对于奖励积分,我可以采取MenuStrip哪些措施让我的自动隐身也放弃这个空间吗?

.net c# winforms

104
推荐指数
4
解决办法
12万
查看次数

C#全屏,隐藏任务栏

我最近为我的女儿写了一个应用程序,这是一个没有孩子的区域,她忽略了所有不必要的按键(Windows键,Esc等),但我遇到的问题是,当我使用以下代码时:

targetForm.WindowState = FormWindowState.Maximized;
targetForm.FormBorderStyle = FormBorderStyle.None;
targetForm.TopMost = true;
Run Code Online (Sandbox Code Playgroud)

我可以隐藏任务栏,但它并没有真正重叠.当我将鼠标移动到任务栏所在的位置并单击时,它会弹出,同样,使用此代码并运行带有我的窗体的外部应用程序,我留下了这个窗口形式保持在顶部.

如果有人能够以正确的方式帮助我将我的窗体显示为真正的全屏应用程序,并且能够从表单中运行外部应用程序并让它们优先于自己,那将非常感激.

万一你错过了,我使用的是VS2010,C#和winforms.

提前致谢!

c# fullscreen visual-studio-2010 windows-7 winforms

4
推荐指数
2
解决办法
1万
查看次数

标签 统计

c# ×2

winforms ×2

.net ×1

fullscreen ×1

visual-studio-2010 ×1

windows-7 ×1