我尝试在UWP上更改窗口大小(Window.Current.SizeChanged)时更改GridViewItem的width属性。
<GridView x:Name="gv" Grid.Row="1" Background="Gray">
<GridView.ItemContainerStyle>
<Style TargetType="GridViewItem">
<Setter Property="HorizontalContentAlignment" Value="Stretch"/>
<Setter Property="VerticalContentAlignment" Value="Stretch"/>
<Setter Property="Height" Value="80"/>
<Setter Property="Width" Value="80"/>
</Style>
</GridView.ItemContainerStyle>
<GridView.ItemTemplate>
<DataTemplate>
<Rectangle x:Name="rect" Fill="Red"/>
</DataTemplate>
</GridView.ItemTemplate>
</GridView>
Run Code Online (Sandbox Code Playgroud)
我计划在Windows 10上调整窗口大小时更改GridViewItem的宽度,以使最后没有空格。
PS图像供参考。
请帮忙。