Ограничение ширины произвольного текстового поля / перенос
Привет, я использую текстовое поле в моем приложении.net.
Мне было интересно, есть ли способ, чтобы кто-то не печатал одну огромную строку текста.
Можете ли вы установить на нем границу обтекания?
1 ответ
У меня было краткое прочтение документации, и я не думаю, что вы найдете какой-то нативный способ сделать это.
Я думаю, вы могли бы использовать FreeTextBox.TextChanged
событие, и проверьте каждую строку в FreeTextBox.Text
имущество. Помните о том, что это HTML, и вам, вероятно, придется проанализировать его с помощью другого стороннего инструмента (выполнение этого вручную вызовет только головную боль).
Если какая-либо из этих строк содержит больше символов, чем заданная вами произвольная длина, создайте новую строку текста с избыточным символом и переместите курсор на эту строку.