WPF Custom TextWrapping

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

Пример:
Здравствуйте, тестирование

Если ширина элемента управления недостаточно велика, это будет
Здравствуйте
, тестирование

Однако, если ширина элемента управления еще меньше, приведенный выше пример будет завершен
Здравствуйте
там, проверьте
ing

Я пытаюсь избежать этой ситуации, заставляя его также обрабатывать запятую.

Я посмотрел на AvalonEdit, он использует стандартный класс System.Windows.Media.TextFormatting.TextFormatter. TextFormatter имеет TextParagraphProperties, который содержит TextWrapping. Не похоже, что Microsoft позволяет нам настраивать TextWrapping.

Любые идеи?


person user2127661    schedule 28.04.2015    source источник


Ответы (1)


Вы использовали следующее?

TextWrapping="Wrap" AcceptsReturn="True"
person Scott Nimrod    schedule 28.04.2015