Windows Store通用应用程序 – ListView的怪胎

我正在开发一个通用的应用程序,并使用ListView显示超过50000条目。 我正在使用以下方法来加载数据:

  1. 在资产文件夹中,有一个简单的utf-8 txt文件,其中包含所有项目(按字母顺序排列的词典只是为了准确)。
  2. 我用ReadLinesAsync将文件加载到IList

     IList<string> lista1 = await FileIO.ReadLinesAsync(listafile1); 
  3. 最后,我将ListView的ItemsSource设置为这个IList:

     listView1.ItemsSource = lista1; 

这似乎是快速和正常工作,但在列表的最后,项目滚动后消失。 我在手机和电脑上甚至在仿真器上都能体验到这一点。 我做了一个更清晰的video。

我已经为android和ios创build了相同的应用程序,并没有遇到这种types的错误。

我将不胜感激任何帮助

伊什特万

Solutions Collecting From Web of "Windows Store通用应用程序 – ListView的怪胎"