Windows Phone 8.1 - 从图片库图像构建图库

时间:2015-01-21 19:11:30

标签: c# windows-runtime windows-phone windows-phone-8.1

我试图从图片库图片制作图片库。当我的图像数量减少时,一切正常,但如果我有超过80张图像,则手机内存不足。我通过定义实现ISupportIncrementalLoading接口的类来尝试使用数据虚拟化。然后我使用该类填充我的GridView,但绝对没有运气:它仍然抛出OutOfMemoryException。 我考虑的可能性是使用随机访问虚拟化,但我还没有找到任何关于它的代码模板。 所以, 你能解释一下如何将随机访问虚拟化应用到我的图像列表中吗? 要么 能否请您解释一下如何有效地制作一个图片库,从图片库的照片库中检索其元素?

我的XAML代码如下:

<GridView x:Name="photosGrid" Height="392" Width="400" ItemsSource="{Binding}" Margin="0,0,-0.333,0" SelectionMode="Multiple" Background="Black">
                    <GridView.ItemTemplate>
                        <DataTemplate>
                            <Image Width="90" Height="90" Margin="5" Source="{Binding}" Stretch="UniformToFill"/>

                        </DataTemplate>
                    </GridView.ItemTemplate>

                </GridView>

0 个答案:

没有答案