c#datagridview提取数据到文本框
时间: 2023-10-22 07:05:03 浏览: 88
dataGridView实现将数据拉取到文本框
你可以使用以下代码将选定行的数据提取到文本框中:
```csharp
private void dataGridView1_CellClick(object sender, DataGridViewCellEventArgs e)
{
if (e.RowIndex >= 0)
{
DataGridViewRow row = this.dataGridView1.Rows[e.RowIndex];
textBox1.Text = row.Cells[0].Value.ToString(); //第一列数据
textBox2.Text = row.Cells[1].Value.ToString(); //第二列数据
//依次提取其他列的数据
}
}
```
在这里,我们使用 `CellClick` 事件来捕获用户单击单元格的操作。然后,我们可以使用 `DataGridViewRow` 对象来获取当前选定行的数据,并将其提取到文本框中。你可以根据需要提取其他列的数据,只需将 `row.Cells[列索引].Value.ToString()` 中的“列索引”替换为你需要提取的列的索引即可。
阅读全文