Я использую AvalonEdit для управления редактированием и хотел настроить функцию переноса слов. Прямо сейчас по умолчанию для пробелов обнаруживаются переносы строк. Я хотел, чтобы он тоже делал перенос по запятым.
Пример:
Здравствуйте, тестирование
Если ширина элемента управления недостаточно велика, это будет
Здравствуйте
, тестирование
Однако, если ширина элемента управления еще меньше, приведенный выше пример будет завершен
Здравствуйте
там, проверьте
ing
Я пытаюсь избежать этой ситуации, заставляя его также обрабатывать запятую.
Я посмотрел на AvalonEdit, он использует стандартный класс System.Windows.Media.TextFormatting.TextFormatter
. TextFormatter
имеет TextParagraphProperties
, который содержит TextWrapping
. Не похоже, что Microsoft позволяет нам настраивать TextWrapping
.
Любые идеи?