更新后DataGridView编辑

问题描述:

我有一个DataGridView。我想在编辑另一个单元格后更新另一个单元格(在一个单元格上输入文本,下一个单元格(字符数)将更新)。更新后DataGridView编辑

我知道如何更新单元格,我只是不知道如何将代码中的事件侦听器添加到DVG中。

我找到事件CellEndEdit。问题是我在代码中添加了DataGridView,我不知道如何添加一个事件监听器来调用另一个函数。

这样的事情?

grid.CellEndEdit += onEndEdit; // calls onEndEdit anytime cells have stopped being edited 

编辑:

有人想要的功能:

private void onEndEdit(object sender, EventArgs e) 
     { 

     } 
+0

傻冒代码看起来不错,这又会有什么问题呢? – 2012-01-18 09:59:22

+0

你可以发布你的方法'onEndEdit' – 2012-01-18 10:00:27

+0

啊......这正是我作为一个事件传递的。感谢以下海报提醒我:) – maffo 2012-01-18 10:11:48

申报事件处理程序:

dgv.CellEndEdit += new DataGridViewCellEventHandler(onEndEdit); 

然后创建事件:

void onEndEdit(object sender, DataGridViewCellEventArgs e) 
{ 
    // do stuff 
} 

我没有看到实施的onEndEdit,但它应该是这样的

dgv.CellEndEdit += new DataGridViewCellEventHandler(onEndEdit); 

void CellEndEdit(object sender, DataGridViewCellEventArgs e) 
    { 

    }