Читая ссылку Самс о TabStops, кажется, что ответ на ваш вопрос немного проще решить. Просто добавьте этот стиль где-нибудь в ваших ресурсах:
<Style TargetType="Paragraph">
<!-- 20.0 is default. It's pixels not characters though -->
<Setter Property="TextIndent" Value="20" />
</Style>
К сожалению, когда вы получаете текст из документа, он пропускает вкладки. Я подумываю о том, чтобы написать свой собственный текстовый редактор Flowdocument, чтобы получить лучший результат Другая проблема заключается в том, что добавление текста не создает абзац в строке или правильные отступы для '\ t's. Поэтому мне, возможно, придется создать и обратную сторону. Очень расстраивает. Похоже, что FlowDocument не предназначен для использования.