强制事件在内部开火

时间:2009-04-17 09:10:44

标签: c# events composite-controls

在复合控件中,如何在内部触发事件?

IE中。我填充了一些数据,看到它处于正确的状态(只有一个项目),然后触发我选择的项目事件,调用源页面的OnItemSelected事件。

谢谢,

1 个答案:

答案 0 :(得分:1)

某些控件实现了ISupportInitialize接口,该接口具有BeginInit()/ EndInit()方法。如果您正在对控件进行批量更新,则可以使用BeginInit()阻止事件,并在完成后调用EndInit()。最后,您将所选项目设置为触发事件或直接调用事件。