Logre resolver usando el TextAlignment.
Ejemplo de la columna.
Código wpf:
Ver original<GridViewColumn>
<GridViewColumn.CellTemplate>
<DataTemplate>
<TextBlock VerticalAlignment="Top" Margin="2" MaxWidth="40"
MinWidth="40" TextAlignment="Right"
HorizontalAlignment="Right"
FontWeight="bold" Text="{Binding Path=cantidad}" />
</DataTemplate>
</GridViewColumn.CellTemplate>
</GridViewColumn>