Это свойство возвращает текущее выравнивание. Настройка этого свойства регулирует содержимое RichTextBox, чтобы отразить указанное выравнивание.
<!--Create a RichTextBox and a Button.-->
<StackPanel>
<RichTextBox x:Name="MyRTB" Height="100" Width="400" />
<Button x:Name="MyButton1" Content="Right-Align" Height="30" Width="100" Click="button_Click" />
</StackPanel>
Выровнять по правому краю содержимое в RichTextBox при нажатии кнопки.
private void button_Click(object sender, RoutedEventArgs e)
{
BlockCollection MyBC = MyRTB.Blocks;
foreach (Block b in MyBC)
b.TextAlignment = TextAlignment.Right;
}
также попытался Горизонтальное и вертикальное выравнивание содержимого даже, что техника его подводит работает – Dilmah
десять секунд от Google: http://www.codeproject.com/Questions/337491/How-to-right-align-text-in-a -RichTextBox –