Windows窗体重置为默认值
本文关键字:默认值 窗体 Windows | 更新日期: 2023-09-27 18:19:12
我要问的问题可能是个愚蠢的问题。我试了很多次,但我还是不能弄清楚我的状态发生了什么。所以请帮助我。
基本上我需要做的是根据给定的尺寸重新调整窗口大小
我的代码如下
InitializeComponent();
this.ControlBox = false;
this.Text = "";
this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.None;
this.Icon = null;
this.Size = new Size(10, 10); // my size
this.MaximumSize = new Size(10, 10); // my size
,但当表单加载尺寸已更改为(132,10)
建议
将调整大小的代码移动到Shown
事件处理程序中:
private void myForm_Shown(Object sender, EventArgs e)
{
this.Size = new Size(10, 10); // my size
this.MaximumSize = new Size(10, 10); // my size
}
您可以在窗体设计器的属性下添加此处理程序,并使用事件列表。
阅读更多:http://msdn.microsoft.com/en-us/library/aa984320(v=vs.71).aspx
PS:另一个海报(N4TKD)建议,AutoSize
属性应该设置为false
您应该将AutoSize设置为false,对于添加到它的控件来说,大小最有可能太小。