wpf DataGrid 虚拟化

DataDrid默认情况下是自动打开虚拟化功能的,这导致了数据量不大的情况下 (我用来测试的数据是300条数据),拖动滚动条的时候,滞后新很强,用T4200 调试,基本一拖动就100%,尝试着把“虚拟化”关掉,
VirtualizingStackPanel.IsVirtualizing="False"
 
  


内存占用比之前几乎大了一倍 (原来 40M 之后 80M),但是流畅度明显提高,

得出的结论是,在数据量不大的时候尽量不要开“虚拟化”,还有就是要考虑内存的问题

 
  


你可能感兴趣的:(wpf,虚拟化,datagrid,wpf,测试)