Как вставить новую строку в многострочное текстовое поле для горизонтальной полосы прокрутки для компактного фреймворка 2.0 с помощью C # - PullRequest
0 голосов
/ 08 февраля 2011

я работаю на .net compact framework 2.0 с использованием c #. Мне нужно установить горизонтальную полосу прокрутки многострочного текстового поля.

я сделал следующий шаг: wordwrap = false и многострочный = true

Проблема в том, что когда я даю длинный текст, они перекрываются друг с другом, значит не переходят на новую строку.

Я пробовал enviorment.newline, но он не поддерживается WinCE, а также пробовал \ r \ n, но он также не работает расскажите, пожалуйста, как получить новую линию в этой ситуации. Пожалуйста, помогите мне сделать это как можно скорее.

Ответы [ 2 ]

0 голосов
/ 13 февраля 2011

Когда вы редактируете элемент управления textbox, вы можете сгенерировать многострочные данные для текстового значения, выбрав стрелку в правой части поля редактирования в конструкторе.Это приведет к раскрытию элемента управления для ввода многострочного текста, который позволяет использовать клавишу ввода.

В качестве альтернативы, вы можете сделать это в коде с "\ r \ n" или, если вам нравится жить опасно, сделать этодизайнерский код.Он не работает в конструкторе напрямую, поскольку этот вход экранирован.

0 голосов
/ 08 февраля 2011

установить ScrollBars на Оба (просто угадать)

...