你好我想知道是否有办法让我的应用程序运行,没有标题栏,基本上最大化,以便在屏幕上只看到正文。我确定我可以使用诸如menuStrip
打开mouseOver
或类似的显示/隐藏选项之类的东西,但对于标题栏,我不确定。如果有一种方法可以显示/隐藏它,mouseOver
有人可以提供一个例子吗?这是针对 WinForms 应用程序的。
问问题
1628 次
2 回答
5
在 WinForms 中,您只需设置FormBorderStyle = FormBorderStyle.None;
于 2012-07-09T18:51:12.583 回答
0
If you want something easy you should work on a panel instead of work directly on the form and set the panel's dock to fill. So:
//...
panel.Dock = DockStyle.Fill;
//some stuff here
Controls.Add(panel);
Then when you want to see the full screen application, maximize the form and hide the titlebar like here:
WindowState = FormWindowState.Maximized;
FormBorderStyle = FormBorderStyle.None;
于 2012-07-09T20:02:19.217 回答