많은 행과 열이 포함 된 WPF Grid가 있습니다. 모두 TextBlocks 및 TextBoxes를 포함합니다.WPF Grid - 단 하나의 열에 스타일을 적용하는 방법?
이 특정 상황에서 필자는 1 열의 모든 내용을 패딩으로 만들고 2 열의 모든 내용을 오른쪽 정렬해야합니다. 그리드의 각 항목에 해당 속성을 설정해야하는 것은 매우 비 WPF 인 것으로 보입니다.
<Grid>
<Grid.Resources>
<Style TargetType="{x:Type TextBox}">
<Setter Property="HorizontalAlignment" Value="Right"/>
</Style>
</Grid.Resources>
</Grid>
하지만, 말에만 컨트롤에 열이를 그 스타일을 적용 할 수있는 방법이있다 :
은 내가 이런 일을 수행하여 그리드 내의 모든 TextBlocks의 스타일을 만들 수 있습니다 알아?
다른 컨트롤을 사용해야합니까?
는 기본 그리드 제어 불가능합니다 .. 아마도 사용자 지정 연결된 속성을 사용하여 이와 유사한 작업을 수행 할 수 있습니다. –