我正在使用Windows窗體與c#。我已經爲我的表單設置了一個屬性maximizebox = false。但是當我點擊窗體時,它正在最大化。我如何防止它?MaximizeBox設置爲false不起作用
注意:如果我設置我的表單邊框樣式是none,它不起作用。在其他情況下,它做工精細
在此先感謝 海納
我正在使用Windows窗體與c#。我已經爲我的表單設置了一個屬性maximizebox = false。但是當我點擊窗體時,它正在最大化。我如何防止它?MaximizeBox設置爲false不起作用
注意:如果我設置我的表單邊框樣式是none,它不起作用。在其他情況下,它做工精細
在此先感謝 海納
只是因爲你設置的最大化框爲false並不意味着表單無法最大化。這只是表示你的表單隱藏了特定的按鈕。
您可以通過雙擊,或者從代碼本身內的標題區STIL最大的一種形式。
如果你想避免人們調整你形成,MAXIMUMSIZE和的minimumSize設置爲相同的值,如:
this.MaximumSize = new System.Drawing.Size(400, 400);
this.MinimumSize = new System.Drawing.Size(400, 400);
在你的注意,你的意思是,形式不調整當您單擊以最大化或者如果邊框樣式設置爲無,則將其調整爲最大化? – ChrisBD 2009-10-19 11:02:40
當我將邊框樣式設置爲無時,它正在調整大小。如果將邊框樣式設置爲3d或其他尺寸未調整大小。 – Nagu 2009-10-19 11:08:17