El problema viene por los parráfos dentro de richtextbox.
Dependiendo de como tengas creado el richtextbox puedes arreglarlo de varias formas:
Con esta forma le pones el margen a 0 a todos los paragraph dentro del richtextbox:
Código XAML:
Ver original<RichTextBox HorizontalAlignment="Left"
Height="299"
Margin="10,0,0,0"
VerticalAlignment="Top"
Width="497">
<RichTextBox.Resources>
<Style TargetType="{x:Type Paragraph}">
<Setter Property="Margin"
Value="0" />
</Style>
</RichTextBox.Resources>
<FlowDocument>
<Paragraph>
<Run Text="RichTextBox" />
</Paragraph>
</FlowDocument>
</RichTextBox>
Si sólo usas un párrafo puedes ponerle directamente el margen:
Código XAML:
Ver original<RichTextBox HorizontalAlignment="Left"
Height="299"
Margin="10,0,0,0"
VerticalAlignment="Top"
Width="497">
<FlowDocument>
<Paragraph Margin="0">
<Run Text="RichTextBox" />
</Paragraph>
</FlowDocument>
</RichTextBox>
Un saludo.