【发布时间】:2017-05-29 13:32:46
【问题描述】:
我正在制作一个 UWP 应用程序并尝试在 ListBoxItem 中放置两个 TextBlock。 HorizontalAlignment 属性似乎不起作用。
我正在尝试将第一个 TextBlock 对齐到左侧,将第二个 TextBlock 对齐到右侧。目前我正在尝试使用网格。这是我的 XAML:
<Pivot.ItemTemplate>
<DataTemplate>
<ListBox ItemsSource="{Binding List}"
SelectionMode="Multiple"
ScrollViewer.HorizontalScrollMode="Disabled">
<ListBox.ItemTemplate>
<DataTemplate>
<Grid>
<Grid.ColumnDefinitions>
<ColumnDefinition Width="9*"></ColumnDefinition>
<ColumnDefinition Width="1*"></ColumnDefinition>
</Grid.ColumnDefinitions>
<TextBlock Grid.Column="0"
Text="{Binding read}"
HorizontalAlignment="Left"
VerticalAlignment="Center"/>
<TextBlock Text="{Binding num}"
Grid.Column="1"/>
</Grid>
</DataTemplate>
</ListBox.ItemTemplate>
</ListBox>
</DataTemplate>
</Pivot.ItemTemplate>
【问题讨论】: