我有一个"正常"表单,用户可以调整大小等等。 如果他单击特定按钮,则formBorderStyle将更改为" none",以便他不再调整大小,以便表单大小不再是动态的。 发生这种情况后,代码应返回Width&高度。我是通过使用
来做到这一点的<div id="header"><h1 id="mainTitle" class="text-center">Bienvenue dans <a href="#">YETI<span>Your Efficient Technical Item</span></a> Finder</h1></div>
注意:&#34; mid&#34;只是一个普通的点。
问题:
代码ALWAYS返回大小1080; 720.这是因为起始尺寸就是这样。该代码应该提供更改的大小(例如,如果用户将表单大小更改为2000; 1000应该提供2000; 1000,而不是1080; 720。 为什么程序没有更新尺寸值/为什么传递旧值?
谢谢!
编辑:
这是提供大小的完整事件:
this.FormBorderStyle = FormBorderStyle.None;
mid.X = this.Width / 2;
mid.Y = this.Height / 2;