Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/313.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/jsp/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如何在不超过内存限制的情况下显示大数据?_C#_Xaml_Windows Phone 8_Windows Phone - Fatal编程技术网

C# 如何在不超过内存限制的情况下显示大数据?

C# 如何在不超过内存限制的情况下显示大数据?,c#,xaml,windows-phone-8,windows-phone,C#,Xaml,Windows Phone 8,Windows Phone,我想在一个使用绑定的长列表选择器中显示一个很长的注释列表,其中包含文本、图像、用户名等 只能通过一个请求获取所有评论。当我显示这些评论时,应用程序将达到内存限制并退出 <phone:LongListSelector ItemsSource="{Binding Comments}"> <phone:LongListSelector.ItemTemplate> <DataTemplate> <StackPane

我想在一个使用绑定的长列表选择器中显示一个很长的注释列表,其中包含文本、图像、用户名等

只能通过一个请求获取所有评论。当我显示这些评论时,应用程序将达到内存限制并退出

<phone:LongListSelector ItemsSource="{Binding Comments}">
    <phone:LongListSelector.ItemTemplate>
        <DataTemplate>
            <StackPanel>
                    <TextBlock Text="{Binding Username}"/>
                    <TextBlock Text="{Binding Text"/>
                    <TextBlock Text="{Binding Date}"/>
            </StackPanel>
        </DataTemplate>
    </phone:LongListSelector.ItemTemplate>
</phone:LongListSelector>

在这种情况下我能做什么?谢谢。

你看到这个了吗?使用原力卢克。。。我的意思是搜索:@crea7or你所指的与我的问题无关,但他们错了!LongListSelector加载所需内容,以验证ItemRealized事件的工作方式。我无法在内存中保存所有这些项,即ViewModel中的ObservableCollection,我想知道我还能做什么。@user3293835。这与UI虚拟化相关。在您的情况下,除了内置的UI虚拟化之外,您还需要数据虚拟化,这就是crea7or的链接所展示的,LLS的数据虚拟化。不幸的是,下载项目示例的链接已失效: