Если большинство дочерних элементов сетки имеют одинаковый тип, вы можете использовать стили, например, поместив это в начало сетки, выровняйте все текстовые поля
<Grid>
<Grid.Resources>
<Style TargetType="TextBox">
<Setter Property="HorizontalAlignment" Value="Right"/>
</Style>
</Grid.Resources>
.
.
.
Если у вас в сетке только несколько типов элементов управления, это очень полезно.