다음 XAML 고려 : 너무 오래 두 TextBlock
의이 같은 Grid.Row
및 Grid.Column
로 설정 될 때XAML TextBlock의 TextAlignment가 HorizontalAlignment로 대
<Grid>
<TextBlock Text="Some Text" TextAlignment="Right" />
<TextBlock Text="Some Text" HorizontalAlignment="Right" />
</Grid>
을, 그들은 항상 같은 장소에 나타납니다 - 하나를 다른 위에 . 여기
유사 개념 - 정확히 정렬 모두 StackPanel
의 텍스트의 2 개 라인 : 등등
<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>
그리고를 ...
에 텍스트를 표시의 관점에서 부모의 권리 인 TextAlignment
과 HorizontalAlignment
속성은 모두 내가 볼 수있는 것과 동일한 일을합니다.
TextAlignment
과 HorizontalAlignment
의 실제 차이점은 누구에게 말해 줄 수 있습니까? TextBlock
s는 언제입니까?
두 가지 중에서 선호하는 것을 선택해야합니까?
둘 중 하나를 사용하면 어떤 영향이 있습니까?
예를 들으면서 저를 때려 눕히십시오. 당신이 시각적 인 또 다른 이미지를 원한다면 나는이 이미지 (http://i.imgur.com/0risUbE.png)를 "센터"처럼 시각화 할 것입니다. –
@ChrisW. 감사! –
@EdPlunkett와 ChrisW 모두에게 감사드립니다. 그것은 훌륭한 설명과 훌륭한 예제 삽화입니다 :) 이것은 차이를 보게 훨씬 명확하게 만들었습니다. 건배! –