Решение было бы разместить TextBlock внутри StackPanel
следующим образом: -
<StackPanel HorizontalAlighment="Right" Width="200">
<TextBlock Text="Some Text or binding" />
</StackPanel>
Где Width 200 представляет фиксированное расстояние, которое вы хотите, чтобы левая граница TextBlock
находилась вдали от правой границы элемента, содержащего StackPanel
.