Windows窗体:如果文本太长,则在标签上添加新行

我正在使用C#。 有时,从Web服务(我在标签中显示)返回的文本太长并且在表单的边缘被切断。 是否有一种简单的方法可以在标签上添加换行符,如果它不适合表单?

谢谢

如果将标签设置为autosize ,它将随您放入的任何文本自动增长。

为了使其以特定宽度进行自动换行,您可以设置MaximumSize属性。

 myLabel.MaximumSize = new Size(100, 0); myLabel.AutoSize = true; 

经过测试和工作。

如果您始终希望能够查看数据,则可以将Label的容器的AutoScroll属性设置为true。

如果标签控件使您失败,则可以使用可滚动的文本框。