Есть код для получения информации о WIM файле (привожу кусок работы с циклом) с помощью DISM API в цикле и записи информации в DataGridView:
foreach(DismImageInfo imageInfo in imageInfos)
{
int i = 0;
windows_images.Rows.Add();
windows_images.Rows[i].Cells[0].Value = imageInfo.ImageIndex.ToString();
windows_images.Rows[i].Cells[1].Value = imageInfo.ImageName.ToString();
++i;
}
Но в DataGridView выводится только последняя полученная запись и в первую строку, хотя количество строк создается правильное. Как решить проблему?