c#如何获取datagridview第一行第一列中的值
时间: 2024-10-17 11:06:50 浏览: 85
获取DataGridView选中行的值
4星 · 用户满意度95%
在 C# 中,如果你有一个 DataGridView 控件并且想要获取其中的第一行第一列的值,你可以按照以下步骤操作:
1. 首先,确保 DataGridView 已经填充了数据,并且至少有一行一列。
```csharp
DataGridView dataGridView = new DataGridView();
```
2. 确定 DataGridView 的 DataSource 是否已设置,如果没有,需要设置它(例如,从数据库读取或从 List 或 DataTable 中加载)。
3. 使用 `CurrentCell` 属性获取当前选中的单元格,然后检查是否位于第一行第一列:
```csharp
if (dataGridView.Rows.Count > 0 && dataGridView.CurrentCell.RowIndex == 0 && dataGridView.CurrentCell.ColumnIndex == 0)
{
object value = dataGridView.CurrentRow.Cells[0].Value;
Console.WriteLine("First row, first column value: " + value);
}
```
这里,`dataGridView.CurrentRow.Cells[0]` 获取的是第一行的第一列(索引是从0开始的),`Value` 属性返回该单元格的值。
阅读全文