2016-10-25 104 views
0

我如何爲panel添加水平滾動條,我試圖讓AutoScroll屬性爲True,但這只是顯示垂直滾動條。爲面板添加水平滾動條

我想要的是當客戶端最小化form水平滾動條出現,所以他可以看到panel中的所有控件,我使用無邊框的窗體。

最大化`形式:

Maximize `Form 最小化 '形式':

enter image description here

+0

查找面板框設置。轉到屬性 - >查找滾動條屬性檢查滾動條的設置是否不等於none。 – GNMercado

+0

我已經做了,當我讓自動滾屏等於true時,只顯示垂直滾動條。 –

+0

你嘗試過「兩個」嗎? – GNMercado

回答

1

嘗試設置編程面板框屬性:

panel.Autoscroll = True panel.VerticalScroll.Visible = True panel.HorizontalScroll.Visible = True

嘗試調整面板SIZ然後,不要調整其內部每個數據的寬度大小。我想這是因爲數據完全符合您的面板盒。

+0

不幸的是,這不工作,有沒有辦法做出替代方法呢? –

+1

嘗試調整您的面板大小,然後不要調整其中每個數據寬度的大小。我想這是因爲數據完全符合您的面板盒。 – GNMercado

+0

是的,我昨天晚上做了,現在它的工作謝謝你,編輯你的答案,使其作爲答案。 –

0

嘗試尋找Panel屬性。在那裏你可以看到AutoScroll屬性。 AutoScroll屬性:

指示當控件內容大於其可見區域時是否自動顯示滾動條。

,但如果Panel裏面的數據是精確的,水平滾動條或垂直滾動​​條將不會出現在你的Panel

+0

有沒有辦法做出替代方法呢? –

+0

在工具箱中,您可以看到'HScrollBar'和'VScrollBar'。但是你必須對它進行編程。 – wwwMarvsdotcom

+0

你知道嗎?或者你可以給我一個鏈接,以便如何做到這一點 –