Cześć, zaczynam zabawę w WPF i mam problem, na który nie znalazłem rozwiązania, a zapewne jest banalne.
Mam grid panel z dwoma kolumnami.
Po lewej stronie są textblocki opisujące właściwość (imię, nazwisko itd...), po prawej są kontrolki z zawartością - textboxy, textblocki itd.
I teraz chciałbym, żeby textblocki będące w lewej kolumnie były wyrównane do prawej strony, a kontrolki będące w prawej kolumnie były wyrównane do lewej, czyli coś takiego:
Id: 1
Imię: Heniek
Nazwisko: Drętworogi
Wiek: 25
Dla mnie problemem jest to, że w prawej kolumnie mogą znaleźć się też textblocki, więc nie mogę zrobić czegoś takiego:
<Grid.Resources>
<Style TargetType="TextBlock">
<Setter Property="HorizontalAlignment" Value="Right" />
</Style>
</Grid.Resources>
Oczywiście jakimś rozwiązaniem jest dopisanie do każdego TextBoxa w lewej kolumnie HorizontalAlignment. No, ale chyba nie o to chodzi :)