我在服务器上存在一个潜在的巨大 xml 数据文件。我希望将数据加载到客户端计算机上的数据网格中,以允许用户滚动浏览 xml 文件中的项目并选择一个。由于潜在的巨大数据量,我真的不想获取整个 xml 文件并将其加载到数据网格中。出于这个原因,我试图给人的印象是所有数据都在加载,而没有实际加载所有数据。
我通过从滚动条捕获滚动事件并请求将currentScrollbarvalue to ( currentScrollbarvalue + number of records to display )
xml 加载到 xmldataprovider 中的行并将其设置为数据网格的数据源来做到这一点。我遇到的问题是我的数据网格在滚动时偶尔会闪烁灰色。我假设这是因为它在分配的数据源之间呈现数据网格?
基本上我想知道我是否以正确的方式执行此操作,如果可以,是否可以停止闪烁。
如果您需要更详细的解释或任何代码发布,请告诉我。