2015-10-13 30 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'正常工作。 –

相关问题