Geo*_*mes 5 xaml textblock alignment text-alignment
考虑以下 XAML:
<Grid>
<TextBlock Text="Some Text" TextAlignment="Right" />
<TextBlock Text="Some Text" HorizontalAlignment="Right" />
</Grid>
Run Code Online (Sandbox Code Playgroud)
只要两个TextBlocks 设置为相同的Grid.Row和Grid.Column,它们将始终出现在相同的位置 - 一个在另一个之上。
类似的概念,这里 - 两个 s 中的两行文本StackPanel完全对齐:
<Grid>
<StackPanel>
<TextBlock Text="Line One" HorizontalAlignment="Right" />
<TextBlock Text="Line Two" TextAlignment="Right" />
</StackPanel>
<StackPanel>
<TextBlock Text="Line One" HorizontalAlignment="Right" />
<TextBlock Text="Line Two" TextAlignment="Right" />
</StackPanel>
</Grid>
Run Code Online (Sandbox Code Playgroud)
等等...
就在父级右侧显示文本而言,TextAlignment和HorizontalAlignment属性都在做同样的事情 - 从我所看到的。
TextAlignment有人能告诉我 s和sHorizontalAlignment之间的实际区别是什么吗TextBlock?
两者有优先选择吗?
使用这两者有什么影响吗?
| 归档时间: |
|
| 查看次数: |
4137 次 |
| 最近记录: |