0

我在 C#.net 中有一个数据网格,我在网格中制作了一些可编辑的列。我应该在哪个事件上获取用户在网格中输入的值以及如何获取用户输入的值?

4

2 回答 2

1

事件:CellEndEdit

价值:(your datagridview).Rows[e.RowIndex].Cells[e.ColumnIndex].Value

(注意:这是对象类型。你可以使用 ToString() 方法将其转换为字符串)

于 2012-06-07T08:09:55.097 回答
0

如果您的网格名为 dataGridView1 那么下面的代码就是您需要的:

private void dataGridView1_CellContentClick(object sender, DataGridViewCellEventArgs e)
{
  if (e.RowIndex >= 0) // Ignore clicks on the header row that changes sorting
            {
                // do what you need here
            }
}
于 2012-06-07T08:20:35.630 回答