我想在UWP应用的Gridview中加载多个SVG图像。但是,每次应用启动后,需要花费一些时间来显示这些图像,而此时该区域仍为空白,这对用户不友好。但是,如果我使用png图片,它会正常运行。此gridview中总共有9个项目,因此共有9 * 2 = 18 svg图像(每个55 kb)。谁能建议,如何在uwp中更快地加载这些svg图像?
<GridView ItemsSource="{Binding Items}"
IsItemClickEnabled="True">
<GridView.ItemTemplate>
<DataTemplate>
<Grid>
<Image Source="{Binding Normal,Mode=OneWay}" Visibility="{Binding NormalVisibility, Mode=OneWay}"/>
<Image Source="{Binding Selected, Mode=OneWay}" Visibility="{Binding SelectedVisibility, Mode=OneWay}"/>
</Grid>
</DataTemplate>
</GridView.ItemTemplate>
</GridView>