【问题标题】:How to separate paragraphs in a textbox?如何分隔文本框中的段落?
【发布时间】:2011-01-26 05:06:15
【问题描述】:

如果我有一个文本框,并且我想在其中生成一些段落,那么我想使用换行符是有道理的。有什么想法吗?

【问题讨论】:

标签: vb.net winforms textbox line-breaks


【解决方案1】:

为您的换行指定Environment.NewLine

Str = "This is a line" & Environment.NewLine & " and another " & Environment.NewLine

使用两个换行符进行段落分隔

Para =  Environment.NewLine & Environment.NewLine & "my para body" & Environment.NewLine &  Environment.NewLine

将文本放入文本框中

myTxtbox.Text = Str

【讨论】:

  • 谢谢,会看看这个:)
【解决方案2】:

VB.NET 中的换行可以通过使用vbcrlf 以最少的代码实现:

twoParagraphs = "Paragraph One..." & vbcrlf & vbcrlf & "Paragraph Two..."

aTextBox.Text = twoParagraphs

vbcrlf 本质上与Environment.NewLine 相同,但特定于 VB.NET

【讨论】:

  • 它又丑又过时。事实上,任何体面的重构工具都会让你重新考虑使用 vbcrlf 结构。 Environment.NewLine 是针对特定文化的,看起来更专业。
  • @Nickolodeon 感谢您的建议 :)
猜你喜欢
  • 2013-04-02
  • 1970-01-01
  • 1970-01-01
  • 2016-05-01
  • 1970-01-01
  • 2023-02-09
  • 2023-03-30
  • 2016-04-28
  • 2012-02-04
相关资源
最近更新 更多