Ограничение ширины произвольного текстового поля / перенос - PullRequest
0 голосов
/ 25 апреля 2018

Привет! Я использую Свободное текстовое поле в своем приложении .net.

Мне было интересно, есть ли способ запретить кому-то печатать одну огромную строку текста.

Можете ли вы установить на нем границу обтекания?

1 Ответ

0 голосов
/ 25 апреля 2018

Я кратко прочитал документацию , и я не думаю, что вы найдете какой-то нативный способ сделать это.

Полагаю, вы можете использовать событие FreeTextBox.TextChanged и проверять каждую строку в свойстве FreeTextBox.Text. Помните о том, что это HTML, и вам, вероятно, придется проанализировать его с помощью другого стороннего инструмента (выполнение этого вручную вызовет только головную боль).

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

...