设置DataGrid 的VirtualizingStackPanel.VirtualizationMode="Standard"
可能是DataGrid虚拟化导致的问题,你可以尝试指定VirtualizingStackPanel.VirtualizationMode 为 Standard 或者 Recycling,请看以下文档:
#VirtualizingStackPanel Class
http://msdn.microsoft.com/en-us/library/system.windows.controls.virtualizingstackpanel.aspx
#VirtualizationMode Enumeration
http://msdn.microsoft.com/en-us/library/system.windows.controls.virtualizationmode.aspx