如何在设计时向Label
的{{1}}添加换行符? Stack Overflow上有一些关于如何在代码隐藏中执行此操作的帖子,但似乎没有关于设计时间的帖子,似乎呢?
答案 0 :(得分:63)
答案 1 :(得分:13)
设计时间\ r \ n将起作用 -
label1.Text = "Multi-line \r\nlabel"
您也可以尝试设置设计器生成的代码 -
this.label2.Location = new System.Drawing.Point(151, 120);
this.label2.Name = "label2";
this.label2.Size = new System.Drawing.Size(35, 13);
this.label2.TabIndex = 1;
this.label2.Text = "Multi-line \r\n label";
运行时间 -
label1.Text = "Multi-line" + Environment.NewLine + "label";
答案 2 :(得分:8)
您可以在字符串中使用<br />
,例如:
MyLabel.Text = "This is my text" + "<br />" + "This is my new line text";
答案 3 :(得分:0)
当您将格式框下拉时,请使用&#39; Shift + Enter&#39;去一个新的路线。 &#39;进入&#39;只是让盒子关闭。至少,那是我在VS2015中的经历。
答案 4 :(得分:0)
使用“属性”>“布局”>“自动调整大小”将“自动大小”设置为False,然后使用“属性”>“布局”>“大小”根据文本大小设置“宽度”和“高度”参数。这对我来说有效,宽度为60,高度为40,标签显示如下。
3:自动
H:主页