有一些方法,像VerticalContentAlignment这样的属性用于对齐网格子项,还是我必须逐个手动执行?
答案 0 :(得分:2)
如果大多数网格的子节点属于同一类型,则可以使用样式,例如将其放在网格的开头将对齐所有文本框
<Grid>
<Grid.Resources>
<Style TargetType="TextBox">
<Setter Property="HorizontalAlignment" Value="Right"/>
</Style>
</Grid.Resources>
.
.
.
如果网格中只有几种类型的控件,这非常有用。
答案 1 :(得分:2)
如果TextAlignment适用于您而不是HorizontalAlignment,则可以使其更简单:
<Grid TextBlock.TextAlignment="Right">
<TextBox ....
....