我是否总是需要使用委托/事件处理程序来获取存储在自定义EventArgs类中的数据,还是可以直接访问它?
答案 0 :(得分:1)
自定义EventArgs
类与任何其他类一样。如果您有一个实例,则可以访问它的(可见)成员。
但是,通常情况下,EventArgs
仅与事件一起使用,您需要委托才能订阅事件。因此,它通常会(从消费方面)使用某种形式的委托,尽管这可能只是一个委托引用您使用EventArgs
子类的标准方法。
答案 1 :(得分:0)
我认为您不能像其他类一样访问自定义eventArgs类。我相信它需要在一个正确返回数据的代理中...我试图直接从任何事件(包括一个按钮)访问自定义事件args类,并且它没有结果......
请参阅我的跟进问题: