Как получить новую строку в текстовом поле в моем коде?

Мне кажется, что вы можете отправлять параметры для связи на интерактивный уровень перед входом в цикл событий.

Или вы могли бы использовать библиотеки компиляторов для непосредственного управления повторением и чередования Toploop.execute_phrase и Toploop.use_silently.

Другим вариантом может быть запуск собственного процесса и использование dynlinking, а не загрузка файлов ml.

0
задан jmcilhinney 20 January 2019 в 02:42
поделиться

1 ответ

Единственное место, где вы даже пытаетесь добавить разрыв строки, это текст в новом ListViewItem, так почему именно вы ожидаете, что это повлияет на TextBox? Код, который у вас есть, не имеет смысла в свете объяснения вашей проблемы. Если вы хотите разрыв строки в TextBox, тогда должно быть очевидно, что вам нужен разрыв строки в присваивании String для Text этого TextBox, но нигде в вашем коде нет шансов на то, что это произойдет. , Учитывая, что правильный способ указать разрыв строки - это Environment.NewLine, а правильный способ добавить текст к содержимому TextBox - вызвать его метод AppendText, код для добавления новой строки текста к содержимому. из TextBox должно выглядеть примерно так:

myTextBox.AppendText(Environment.NewLine & newText)

Даже если вы не хотите использовать эти «правильные» опции, вам все равно нужно изменить Text из TextBox если вы ожидаете, что содержимое TextBox изменится:

myTextBox.Text &= ControlChars.CrLf & newText

или:

myTextBox.Text = myTextBox.Text & ControlChars.CrLf & newText
0
ответ дан jmcilhinney 20 January 2019 в 02:42
поделиться
Другие вопросы по тегам:

Похожие вопросы: