我想製作一個簡單的ListBox。每行應包含2個控件,一個對齊左邊,另一個右邊,這就是所有:) 我嘗試了多種方法,但沒有任何工作。我的代碼如下C#windows phone -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>
(二的TextBlocks只是爲了演示,在實際應用中,我想一個文本塊結合,而不是第二個病人使用按鈕,真實的數據。) 生病時編譯此,無論是textblock在左邊對齊,在仿真器中,它看起來像是一個帶有文本「abcdef」的文本塊。 任何想法如何對齊一個文本塊的權利和另一個左邊? 非常感謝:)
只是要清楚,你想要的控件左對齊,右或他們的*內容*左對齊或右對齊? – CodingGorilla
像喜歡控制對齊到左側和右側:) – user1453857