访问单元格数据网格视图Winform C#的内容

本文关键字:Winform 视图 单元格 数据 数据网 网格 访问 | 更新日期: 2023-09-27 18:20:26

你好,所以我设法找到了鼠标高亮显示的行。但是我不知道如何访问它的内容。

例如:我高亮显示了第25行,我可以得到它高亮显示的第25行。但是我不知道如何访问它的内容并将其全部放在文本框中。任何人

访问单元格数据网格视图Winform C#的内容

您可以使用value属性访问单元格的内容,如下所示

// the content of the cell
var x = dataGridView1.Rows[0].Cells[0].Value;
// this gets the content of the first selected cell 
dataGridView1.SelectedCells[0].Value;
// you can set the cells the user is able to select using this 
dataGridView1.SelectionMode= SelectionMode. //intellisense gives you some options here

要做到你所要求的,像这样的东西应该足够了

System.Text.StringBuilder t = new System.Text.StringBuilder();
String delimiter = ",";
foreach(DataGridViewCell c in dataGridView1.SelectedRows[0].Cells)
{
    t.Append(c.Value);
    t.Append(delimiter);
}
textBox1.Text = t.ToString();