CurrentCellDityStateChanged()会在内部调用吗?

时间:2014-03-30 10:28:30

标签: c# winforms

属性窗口的事件显示当前所选控件的所有可用事件。假设当前选择为datagridview (dgv).dgv中有一个名为CurrentCellDirtyStateChaged()CellValueChanged().的事件假设我没有创建CurrentCellDirtyStateChanged()事件。如果单元格值发生变化,这个CurrentCellDirtyStateChanged()会被内部调用吗? (请注意,我还没有明确地创建此事件)

因此我想知道,即使我明确地创建了一个事件,也没有当控件上发生这些事件时,内部会调用所需的事件吗?

感谢

1 个答案:

答案 0 :(得分:1)

您无法创建活动。该事件已由控件定义。您可以创建事件处理程序。每个事件都可以有多个处理程序,所有这些都将被调用。最有可能的是,控件将检查处理程序是否已连接以节省一些时间,以防在没有任何调用之前没有。

如果控件写得很好,它的功能应该相同,无论附加事件处理程序如何。