Me gustaría hacer ListBox simple. Cada línea debe contener 2 controles, uno alineado a la izquierda y el otro a la derecha, eso es todo :) Intenté varios enfoques pero nada funcionó. Mi código está siguiendoC# windows phone -Alineación en 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>
(Dos bloques de texto son sólo para demostración, en aplicación real que me gustaría unirse a una cuadra de texto con los datos reales, en lugar de usar mal segundo botón.) Cuando enferma compilar este, tanto textblock están alineados a la izquierda, en el emulador, parece un bloque de texto con el texto "abcdef". ¿Alguna idea de cómo alinear un bloque de texto a la derecha y el otro a la izquierda? muchas gracias :)
Para que quede claro, no desea que los controles alineado a la izquierda y la derecha ¿o sus * contenidos * alineados a la izquierda o a la derecha? – CodingGorilla
Me gustaría que los controles se alineen a la izquierda y a la derecha :) – user1453857