Sil*_*ght 34 c# label newline winforms windows-applications
我如何添加新行到Label的Text在设计时?Stack Overflow上有一些关于如何在代码隐藏中执行此操作的帖子,但似乎没有关于设计时间的帖子,似乎?
Nik*_*vic 66
单击标签的"属性"窗口中的标签"文本"属性时,将显示一个下拉列表,您可以在按下Enter时转到新行.我刚尝试过,它在Visual Studio 2010中有效.
这是一个截图,以澄清:
par*_*agy 13
设计时间\ r \n将成功 -
label1.Text = "Multi-line \r\nlabel"
Run Code Online (Sandbox Code Playgroud)
您也可以尝试设置设计器生成的代码 -
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";
Run Code Online (Sandbox Code Playgroud)
运行 -
label1.Text = "Multi-line" + Environment.NewLine + "label";
Run Code Online (Sandbox Code Playgroud)
小智 10
您可以<br />在字符串中使用,例如:
MyLabel.Text = "This is my text" + "<br />" + "This is my new line text";
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
72562 次 |
| 最近记录: |