在编辑时捕获DataGridView Cell值

时间:2015-06-23 09:58:03

标签: c#

当用户编辑此单元格时,如何在DataGridView中捕获值Cell?

我会验证“实时”输入文字。

1 个答案:

答案 0 :(得分:0)

您可以将CellEndEdit事件用于DataGridView

Adding CellEndEdit Event

然后您可以使用以下代码

访问单元格值
((DataGridView)sender).Rows[e.RowIndex].Cells[e.ColumnIndex].Value

我只是在messagebox的单元格中显示数据。 代码如下:

 private void dataGridView1_CellEndEdit(object sender, DataGridViewCellEventArgs e)
    {
        MessageBox.Show(((DataGridView)sender).Rows[e.RowIndex].Cells[e.ColumnIndex].Value.ToString());
    }