2015-10-13 29 views
1

我有一個Winform,並且它有幾個控件,在頂部有一個面板,裏面有一個標籤控件與碼頭屬性填充,我有將動態文本填充到該標籤控件中,有時文本太大以至於看不到,我需要添加滾動屬性到一個面板控件內的標籤控件

如何在此場景中添加滾動或增大面板大小然後增加Form?

enter image description here 我已啓用AutoEllipses並啓用面板的AutoScroll屬性。

+0

怎麼樣一個多行'TextBox'與'ReadOnly = true;'? – Loathing

+0

我用TextBox做的,但是當我們將鼠標移到鼠標上時,它會改變它的光標,並且用戶也可以選擇我不想要的文字, – DareDevil

回答

3

將標籤放置在面板上,即AutoScroll,然後設置標籤的寬度MaximumSize,然後將標籤設置爲AutoSize

您應該將MaximumSize的寬度設置爲小於面板的寬度,以使只有垂直滾動條可見。

enter image description here

+0

通過設置,AutoSize增長得更多然後Panel和No Docking工作,然後 – DareDevil

+0

@ DareDevil是的,我在碼頭上犯了一個錯誤。按照最大尺寸的方式。 –

+0

@DareDevil我編輯了答案,按照碼頭的方式,我的錯誤是在文本中使用輸入,但是'MaximumSize'正常工作。 –

相關問題