Chciałbym zrobić prosty ListBox. Każda linia powinna zawierać 2 kontrolki, jedna wyrównana w lewo, druga po prawej, to wszystko :) Próbowałem wielu podejść, ale nic nie działało. Mój kod jest następującyC# Windows Phone -Alignment w Xaml ListBox.ItemTemplate
<StackPanel Grid.Row="1" Margin="12,0,12,0" Grid.Column="0">
<ListBox Name="ListBox" Margin="12,0,12,0" ItemsSource="Exercises" HorizontalContentAlignment="Stretch">
<ListBox.ItemTemplate>
<DataTemplate>
<StackPanel Orientation="Horizontal" Width=">
<TextBlock Text="abc" HorizontalAlignment="Left" VerticalAlignment="Center"/>
<TextBlock Text="def" HorizontalAlignment="Right" VerticalAlignment="Center"/>
</StackPanel>
</DataTemplate>
</ListBox.ItemTemplate>
</ListBox>
</StackPanel>
(Dwa TextBlocks są tylko dla demonstracji w rzeczywistej aplikacji chciałbym związać jeden blok tekstu do rzeczywistych danych, zamiast drugiego przycisku złego użytkowania.) Kiedy chory skompilować to zarówno textblock są wyrównane w lewo, w emulatorze wygląda na jeden blok tekstu z tekstem "abcdef". Dowolny pomysł, jak wyrównać jeden blok tekstu w prawo, a drugi w lewo? bardzo dziękuję :)
Wystarczy być jasne, chcesz kontrole wyrównany w lewo i prawo lub ich * zawartość * wyrównane w lewo lub w prawo? – CodingGorilla
Id podobnie jak formanty do wyrównania do lewej i prawej :) – user1453857