属性窗口的事件显示当前所选控件的所有可用事件。假设当前选择为datagridview
(dgv).
在dgv
中有一个名为CurrentCellDirtyStateChaged()
和CellValueChanged().
的事件假设我没有创建CurrentCellDirtyStateChanged()
事件。如果单元格值发生变化,这个CurrentCellDirtyStateChanged()
会被内部调用吗? (请注意,我还没有明确地创建此事件)
因此我想知道,即使我明确地创建了一个事件,也没有当控件上发生这些事件时,内部会调用所需的事件吗?
感谢
答案 0 :(得分:1)
您无法创建活动。该事件已由控件定义。您可以创建事件处理程序。每个事件都可以有多个处理程序,所有这些都将被调用。最有可能的是,控件将检查处理程序是否已连接以节省一些时间,以防在没有任何调用之前没有。
如果控件写得很好,它的功能应该相同,无论附加事件处理程序如何。