2013-08-30 71 views
0

我有一個窗體,我通過編程添加控件,並且控件數量可能會超過用戶屏幕分辨率。在form_load中,我將屬性AutoScroll設置爲true,當我加載表單時,如果它超出屏幕分辨率,它將顯示滾動條,並且一切正常,直到用戶更改表單的屬性。 如果表單被調整大小或移動,滾動條消失。 我試過使用表格LocationChanged事件並在事件中設置爲trueAutoScroll但它失敗了。更改表單位置/大小後滾動條消失

+0

當用戶調整窗體大小並且所有控件現在都可見時,滾動條肯定會消失 – 2013-08-30 09:30:14

+0

假設您有100個控件,每個控件的高度爲20。這是2000像素的高度,超過了屏幕限制。我猜VS不關心,如果窗體超過屏幕邊界... –

回答

0

解決了它。我在表單上設置了大小限制,它不再消失。