sto cercando di cambiare la Background
di alcuni dati errorneous contenenti cellule in un WPF DataGrid
utilizzando questo codice:Modifica una cella di una riga di un DataGrid (WPF) sta cambiando celle di righe indicati
DataGridRow gridRow = dgInventory.ItemContainerGenerator.ContainerFromIndex(0) as DataGridRow;
DataGridCell cell = dgInventory.Columns[1].GetCellContent(gridRow).Parent as DataGridCell;
cell.Background = Brushes.Gray;
gridRow.IsSelected = true;
gridRow.Focus();
Tuttavia, dopo aver eseguito questa operazione, il cambio di colore di sfondo sopra riportato si verifica nelle celle della stessa colonna, periodicamente dopo ogni 14 (aprox.) Righe mentre scorre lo DataGrid
. È destinato esclusivamente a modificare lo Background
di una singola riga. Qualcuno può fornire una soluzione a questo problema? Grazie in anticipo.