我有一个Winform,并且它有几个控件,在顶部有一个面板,里面有一个标签控件与码头属性填充,我有将动态文本填充到该标签控件中,有时文本太大以至于看不到,我需要添加滚动属性到一个面板控件内的标签控件
如何在此场景中添加滚动或增大面板大小然后增加Form?
我已启用AutoEllipses并启用面板的AutoScroll属性。
我有一个Winform,并且它有几个控件,在顶部有一个面板,里面有一个标签控件与码头属性填充,我有将动态文本填充到该标签控件中,有时文本太大以至于看不到,我需要添加滚动属性到一个面板控件内的标签控件
如何在此场景中添加滚动或增大面板大小然后增加Form?
我已启用AutoEllipses并启用面板的AutoScroll属性。
将标签放置在面板上,即AutoScroll
,然后设置标签的宽度MaximumSize
,然后将标签设置为AutoSize
。
您应该将MaximumSize
的宽度设置为小于面板的宽度,以使只有垂直滚动条可见。
通过设置,AutoSize增长得更多然后Panel和No Docking工作,然后 – DareDevil
@ DareDevil是的,我在码头上犯了一个错误。按照最大尺寸的方式。 –
@DareDevil我编辑了答案,按照码头的方式,我的错误是在文本中使用输入,但是'MaximumSize'正常工作。 –
怎么样一个多行'TextBox'与'ReadOnly = true;'? – Loathing
我用TextBox做的,但是当我们将鼠标移到鼠标上时,它会改变它的光标,并且用户也可以选择我不想要的文字, – DareDevil