WPF DataGrid的LoadingRow事件中进行行背景设置时,不满足条件的行也被设置背景的问题。

设置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


你可能感兴趣的:(WPF)