[英]Form has minimum size after restoring from minimize state
我在“屬性”窗口中將“ClientSize”添加到“應用程序設置”和“數據綁定”,以便在窗體關閉后保存窗體的大小。 這很有效。 但是當我最小化形狀然后將其激活回來時,它具有最小尺寸。 這是一個錯誤還是我做錯了什么
我在這個主題中找到了答案。 因此,為了節省大小和位置而沒有副作用,需要手動刪除綁定並保存應用程序設置
private void Form1_FormClosing(object sender, FormClosingEventArgs e)
{
Properties.Settings.Default.Size = this.Size;
Properties.Settings.Default.Location = this.Location;
Properties.Settings.Default.Save();
}
private void Form1_Load(object sender, EventArgs e)
{
this.Size = Properties.Settings.Default.Size;
this.Location = Properties.Settings.Default.Location;
}
在窗體,控件和子控件之間對接,填充和自動調整的不良組合可以產生這種效果。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.