I\'m using this snippet to analyze the rows I\'ve selected on a datagrid.
for (int i = 0; i < dgDetalle.Items.Count; i++) { DataGridRow row = (DataGri
Try this,
DataGridRow row = (DataGridRow)grid.ItemContainerGenerator.ContainerFromIndex(index); if (row == null) { grid.UpdateLayout(); grid.ScrollIntoView(grid.Items[index]); row = (DataGridRow)grid.ItemContainerGenerator.ContainerFromIndex(index); }