如何使用SelectedRows从数据网格视图中获取选定的行数据?

And*_*rew 6 .net c# datagridview

我有一个表,我在数据网格视图控件中显示.用户从控件中选择一行并按下按钮.我需要从该行检索单元格并将它们存储为字符串.

究竟如何使用SelectedRow方法获取数据?我已经在这个工作了好几个小时,我就在绳子的尽头.这是我尝试过的一个例子:

DataGridViewCellCollection selRowData = dataGridView1.SelectedRows[0].Cells;
Run Code Online (Sandbox Code Playgroud)

如果我尝试访问selRowData [x],则返回值不包含我的数据.

Jay*_*ggs 7

你很接近 - 你需要Cell通过它的索引引用它们并返回它的Value属性:

string firstCellValue = dataGridView1.SelectedRows[0].Cells[0].Value;
string secondCellValue = dataGridView1.SelectedRows[0].Cells[1].Value;
Run Code Online (Sandbox Code Playgroud)

等等