c# - 在C#中读取datagridview每一行的单元格

标签 c# winforms

我目前正在用 C# 开发一个应用程序,我需要在 C# 中读取 DataGridView 中每一行的单元格的值。

        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);
        }

出于某种原因,这不起作用。

最佳答案

我设法自己找出问题所在。

我将代码更改为以下内容:

        foreach (DataGridViewRow row in tblCategories.Rows)
        {
            string folderPath = row.Cells[5].Value.ToString();
            string backupIncludes = row.Cells[4].Value.ToString();
            Console.WriteLine("Folder Path: " + folderPath);
            Console.WriteLine("Backup Includes: " + backupIncludes);
        }

谢谢你的帮助

关于c# - 在C#中读取datagridview每一行的单元格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4271367/

相关文章:

c# - 如何在设计时添加引用?

c# - datagridview 中的垂直文本

c# - 播放声音 : accessing length and position

c# - 检查我的 Windows 应用程序是否正在运行

C#:为什么减小图像大小会导致图像质量非常差?我可以做任何事

c# - 使用 HttpClient 检索 Json 数据

javascript - 如何为 ASP.net 中的用户控件添加可使用控件 ID 调用的 JavaScript 函数

.net - Windows 窗体的十六进制编辑器控件?

.NET WPF : Problems repeatedly calling WPF form from a WinForm application

c# - 在 CollectionChanged 事件处理程序中从 ObservableCollection 中移除一个项目