Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/327.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# 将数据绑定到wp8中的listbox时,内存不足,无法继续执行程序_C#_Windows Phone 7_Windows Phone 8_Listbox - Fatal编程技术网

C# 将数据绑定到wp8中的listbox时,内存不足,无法继续执行程序

C# 将数据绑定到wp8中的listbox时,内存不足,无法继续执行程序,c#,windows-phone-7,windows-phone-8,listbox,C#,Windows Phone 7,Windows Phone 8,Listbox,我将数据绑定到一个列表框,列表中的每一项都包含大量文本,但是在UI可视化出现上述异常的时候……我试图找到有关listbox延迟加载的解决方案,但没有找到合适的解决方案……有人能帮我吗?这取决于您试图绑定到控件上的数据的大小。 如果数据很重,则应将数据分成多个部分,然后尝试显示数据 同时尝试在控件上设置此属性。有时,由于UI元素的回收性质,会出现此问题。所以,如果它有效的话,试试这个 VirtualizingStackPanel.VirtualizationMode="Standard" 如果您

我将数据绑定到一个列表框,列表中的每一项都包含大量文本,但是在UI可视化出现上述异常的时候……我试图找到有关listbox延迟加载的解决方案,但没有找到合适的解决方案……有人能帮我吗?

这取决于您试图绑定到控件上的数据的大小。 如果数据很重,则应将数据分成多个部分,然后尝试显示数据

同时尝试在控件上设置此属性。有时,由于UI元素的
回收性质,会出现此问题。所以,如果它有效的话,试试这个

VirtualizingStackPanel.VirtualizationMode="Standard"

如果您使用的是LongListSelector和ListBox,那么这一点非常有效。

您能否将其作为您正尝试执行的操作的更完整解释发布?我认为您尝试加载的文本太大了。你能删掉这段文字吗?做一些类似“blabla(view full)”?“列表中的每一项都包含大量文本”-有多大?只要一个长字符串?是的,它是一个大字符串…实际上这个字符串是通过解析html文件得到的,这些html文件有20kb到50KB的权重。字符串的最大长度在20000到40000之间