C# 设置ListView100%屏幕宽度(UWP)
我的UWP应用程序中有ListView,希望它设置100%的显示宽度 这是我在xaml文件中的代码C# 设置ListView100%屏幕宽度(UWP),c#,xaml,uwp,C#,Xaml,Uwp,我的UWP应用程序中有ListView,希望它设置100%的显示宽度 这是我在xaml文件中的代码 <Page x:Class="TestApp.MainPage" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:local="using:TestApp" xmlns:d="http:/
<Page
x:Class="TestApp.MainPage"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:local="using:TestApp"
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
mc:Ignorable="d">
<Grid Background="{ThemeResource ApplicationPageBackgroundThemeBrush}">
<ListView x:Name="PostList" ItemsSource="{Binding PostsList}" HorizontalAlignment="Left" Height="720" VerticalAlignment="Top" Width="1280">
<ListView.ItemTemplate>
<DataTemplate>
<Grid x:Name="GridInf" Height="204" BorderBrush="#FFFBF8F8" BorderThickness="0,0,1,1">
</Grid>
</DataTemplate>
</ListView.ItemTemplate>
</ListView>
</Grid>
我试着这样做Width=“100%”
但它不起作用
我怎样才能做到
<ListView x:Name="PostList" ItemsSource="{Binding PostsList}" HorizontalAlignment="Stretch" Height="720" VerticalAlignment="Top">
<ListView.ItemTemplate>
<DataTemplate>
<Grid x:Name="GridInf" Height="204" BorderBrush="#FFFBF8F8" BorderThickness="0,0,1,1">
</Grid>
</DataTemplate>
</ListView.ItemTemplate>
</ListView>
<ListView x:Name="PostList" ItemsSource="{Binding PostsList}" HorizontalAlignment="Stretch" Height="720" VerticalAlignment="Top">
<ListView.ItemTemplate>
<DataTemplate>
<Grid x:Name="GridInf" Height="204" BorderBrush="#FFFBF8F8" BorderThickness="0,0,1,1">
</Grid>
</DataTemplate>
</ListView.ItemTemplate>
</ListView>
如果不设置ListView的宽度,则它将占用100%的屏幕。如果不设置ListView的宽度,则它将占用100%的屏幕。如果不设置ListView的宽度,则它将占用100%的屏幕,不需要100%@vijaynirmal将您的列表视图
水平对齐
更改为拉伸
。可能重复