Как выровнять текст внизу в потоковом документе? [wpf, C#]

#c# #wpf #vertical-alignment #text-alignment

Вопрос:

У меня есть абзац для добавления встроенного текста и загрузки его в документ flowdocument для визуализации richtext с изображением в RichTextBox. ниже приведен мой код.

 var flowDocument = new FlowDocument(); Paragraph paragraph = new Paragraph(); paragraph.Inlines.Add(AppendFormat(grid, richText.GetFont(richText.Text.IndexOf(run.Text)), run)); paragraph.TextAlignment = TextAlignment.Right; flowDocument.Blocks.Add(paragraph);  

Проблема, с которой я сталкиваюсь, заключается в выравнивании текста для абзаца, и flowdocument имеет возможность только для горизонтального выравнивания. Как выровнять содержимое на основе вертикального выравнивания?

Заранее спасибо,

Арульприя Р.