Xaml 两列右对齐的Windows Phone 8.1 ListView不工作
我试图得到一个包含两列的列表视图,每列中都有一个文本块。我喜欢第二个文本块与屏幕右侧对齐。遗憾的是,名称和金额只是并排排列,并且都是左对齐的。我的Xaml如下所示:Xaml 两列右对齐的Windows Phone 8.1 ListView不工作,xaml,windows-phone-8.1,windows-phone,Xaml,Windows Phone 8.1,Windows Phone,我试图得到一个包含两列的列表视图,每列中都有一个文本块。我喜欢第二个文本块与屏幕右侧对齐。遗憾的是,名称和金额只是并排排列,并且都是左对齐的。我的Xaml如下所示: <Grid Grid.Row="1" x:Name="ContentRoot" Margin="19,9.5,19,0"> <ListView Name="OverviewListView"> <ListView.ItemTemplate> <
<Grid Grid.Row="1" x:Name="ContentRoot" Margin="19,9.5,19,0">
<ListView Name="OverviewListView">
<ListView.ItemTemplate>
<DataTemplate>
<StackPanel Margin="10">
<FlyoutBase.AttachedFlyout>
<MenuFlyout>
<MenuFlyoutItem Text="Delete"/>
</MenuFlyout>
</FlyoutBase.AttachedFlyout>
<Grid>
<Grid.ColumnDefinitions>
<ColumnDefinition Width="auto"/>
<ColumnDefinition Width="*"/>
</Grid.ColumnDefinitions>
<TextBlock Text="{Binding Name}" Grid.Column="0" Style="{ThemeResource ListViewItemTextBlockStyle }" />
<TextBlock Text="{Binding Amount}" Grid.Column="1" TextAlignment="Right" Style="{ThemeResource ListViewItemTextBlockStyle }"/>
</Grid>
</StackPanel>
</DataTemplate>
</ListView.ItemTemplate>
</ListView>
</Grid>
如何使第二列向左对齐,并将两列一起对齐,以使用整个屏幕宽度