Добавить строку разрыва между сцепленными строками в VB.net - PullRequest
5 голосов
/ 11 сентября 2009

Я пытаюсь объединить вывод различных функций в текстовое поле, но все это отображается в одной строке. Как я могу вставить разрыв строки между переменными? У меня есть что-то вроде этого:

Me.TextBox.text = output1 + output2

И мне хотелось бы что-то вроде этого:

Me.TextBox.text = output1 + ENTER + output2

Есть идеи?

Спасибо!

Ответы [ 3 ]

11 голосов
/ 11 сентября 2009

Переменная Environment.NewLine только для чтения - это то, что вы хотите использовать. Также есть vbCrLf, но это для устаревших целей и , а не , зависящих от окружающей среды.

Попробуйте следующее:

Me.TextBox.Text = output1 + Environment.NewLine + output2
5 голосов
/ 11 сентября 2009
Me.TextBox.text = output1 & Environment.NewLine & output2

Также используйте & для объединения строк vb.net, + является устаревшей поддержкой

1 голос
/ 11 сентября 2009

Environment.NewLine обычно является предпочтительным методом. Он будет производить возврат каретки и перевод строки для систем Windows и перевод строки только для систем Unix ...

http://msdn.microsoft.com/en-us/library/system.environment.newline.aspx

Также обратите внимание, что вы можете использовать vbCrLf из пространства имен Microsoft.VisualBasic, которое будет всегда возвращать возврат каретки и перевод строки вместе.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...