【发布时间】:2016-02-10 22:41:35
【问题描述】:
我正在使用 Windows 应用程序,我已删除所有窗口的最大化属性。我的疑问是如何在 Windows 8 中仅修复窗口至工具栏。
我已经验证了以下链接:没有解决我的问题
How to fit Windows Form to any screen resolution?
检查图像
【问题讨论】:
-
也许使用 WPF 代替(查看 viewBox),给你更多的控制。如果您需要坚持使用 WinForms,请使用 Dock 和 Anchor。像 SplitContainer 和 Panels 这样的容器可以通过 Dock 属性正确调整大小,但像按钮、标签这样的控件很难调整大小。
-
如何设置窗口大小?我以这种方式设置大小
this.Location = new Point(0, 0); this.Size = Screen.PrimaryScreen.WorkingArea.Size;,它可以正常工作。 -
作为另一个选项,您可以这样设置窗口大小:
this.WindowState = FormWindowState.Maximized; this.MaximizeBox = false; -
让我知道这些代码是否解决了问题,或者您是否可以共享代码来重现问题:)
-
嗨@RezaAghaei 你发送的我已经实现了。您的代码适用于最大化,但请检查我附有问题的图像。