最大化窗口大小

时间:2009-03-29 09:54:19

标签: c#

我有一个函数可以通过以下方式存储窗口的大小:

size_W = this.Width;
size_H = this.Height;

当我调整窗口大小时,这没关系。但是,当使用最大化按钮时,窗口的大小无法正确存储。我该怎么做?

2 个答案:

答案 0 :(得分:5)

在最大化之前,您是否已经超出了窗口的大小?在WinForms中,它保存在RestoreBounds属性中。

答案 1 :(得分:2)

标准方法是将大小存储为MainForm.WindowState == FormWindowState.Maximized

的布尔值