在C#中的ActiveX控件中向文本框添加NewLine字符

时间:2018-05-14 14:03:57

标签: c# activex

我正在尝试将一个换行符添加到我要打印到ActiveX控件中的状态框的字符串中。状态框是多行TextBox。我已经尝试将“\ r \ n”添加到字符串中,我已经尝试将System.Environment.NewLine添加到字符串中,但似乎没有任何效果。不知道还有什么要尝试的。任何想法都将不胜感激。

1 个答案:

答案 0 :(得分:1)

Environment.NewLine返回一个特定于平台的字符串,用于开始一个新行,该行应为:

  • " \ r \ n" (\ u000D \ u000A)for Windows
  • " \ n" (\ u000A)for Unix

或者您可以尝试将StringBuilder与以下内容一起使用:

sb.AppendLine(someText);
sb.AppendLine("");
sb.AppendLine(moreText);