如何从多个班级订阅单个活动?

时间:2016-09-19 02:34:04

标签: vb.net events

我正在为我正在制作的足球比赛创建一个选秀室,并且有几个课程参与其中。

一旦现有团队做出选择,DraftPick类将负责举办活动。但是,有许多其他类需要"知道"当这个事件被解雇时。草案类需要知道,因此它可以从可用播放器列表中删除播放器,重新启动时钟并在时钟上更新当前团队。 DraftNews类需要了解此事件,因此它可以使用Pick信息更新草稿中的ListView,而DraftTicker类需要知道该事件,以便添加刚刚在滚动草稿自动收录器底部的选择。屏幕。

我在VB.Net工作,所以它不像在C#中那样简单。但是,我认为最简单的方法是让PickMade事件共享,这样其他类就可以通过DraftPick.PickMade()简单地访问事件,只需使用AddHandler。我想知道是否有一个已建立的"方法"这样做,或者如果我正在考虑做什么就行。

任何建议都会受到赞赏,第一次我需要多个班级来听一个活动...

0 个答案:

没有答案
相关问题