我正在使用数据网格创建一个比较窗口。数据网格中的行将是这样的
clm1 clm2 clm3 clm4 ...
一切都在运行时决定。此外,将有 2d 和 3d 图像直方图配置文件以及所有动态的 clmns/行数...
由于可能有成百上千的行和不确定的 clms,我正在使用数据网格虚拟化;。
现在我的设计就像当这个窗口启动时,可能会一次性将 200 行数据填充到数据网格中(每行内存可以是 50/100 mb,每个基于 clms)--- 所以我的计划是将数据保存在某个缓存文件中,并仅在该特定行在数据网格中查看时才加载它。
所以我的疑问是如何识别当前正在查看的行,以便我可以从缓存文件中请求特定数据。