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的数据虚拟化。不幸的是,下载项目示例的链接已失效: