2
Je développe actuellement une application dans C# où j'ai besoin de lire les valeurs de la cellule de chaque ligne dans un DataGridView en C#.Lire la cellule dans chaque ligne de datagridview dans C#
foreach (DataGridViewRow row in tblCategories.Rows)
{
string folderPath = tblBackups.Rows[row].Cells[5].Value.ToString();
string backupIncludes = tblBackups.Rows[row].Cells[4].Value.ToString();
Console.WriteLine("Folder Path: " + folderPath);
Console.WriteLine("Backup Includes: " + backupIncludes);
}
Pour une raison quelconque, cela ne fonctionne pas. L'aide avec ceci serait grandement appréciée. Merci
C'est ce que je l'ai écrit ... semblait que vous étiez hors trouvé la ligne, puis l'obtenir à nouveau de la collection – hunter
Vous pouvez utiliser les colonnes que vous avez conçues au lieu de coder en dur l'index. Si l'utilisateur est autorisé à modifier l'ordre des colonnes, vous risquez de ne pas recevoir les valeurs que vous attendez. –