【发布时间】:2009-11-09 23:46:29
【问题描述】:
Work = New ExampleWork()
这里的Work 是一个withevents 变量,我使用了handles 子句来处理ExampleWork 对象触发的各种事件。然而,在ExampleWork 的构造函数返回之前,不会分配事件处理程序。现在如何处理从构造函数触发的任何事件?我可以将构造函数逻辑移到一个单独的方法中,并在构造函数返回后调用它,从而处理所有触发的事件,包括从构造函数触发的事件。不过看起来不太好。
处理这种情况的最佳方法是什么?
【问题讨论】: