Ich versuche, die Background
einige errorneous Daten zu ändern Zellen in einem WPF DataGrid
unter Verwendung dieses Code enthalten ändernden:eine Zelle in einer Zeile von einem Datenraster (WPF) zu ändern ist Zellen in Zeilen unterhalb
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();
Die obige Änderung der Hintergrundfarbenänderung tritt jedoch bei Zellen in der gleichen Spalte periodisch nach jeweils 14 (ungefähr) Zeilen auf, während ich die DataGrid
abwärts scrolle. Es ist nur vorgesehen, die Background
einer einzelnen Zeile zu ändern. Kann jemand bitte eine Lösung für dieses Problem bereitstellen? Danke im Voraus.