1

我想知道事件是否具有被触发的优先级,或者它们是按照注册的顺序触发的?例如,我有一个表,上面有两个事件,SelectionChanged 和 MouseClick,如果我单击一行,哪个会先触发?

4

3 回答 3

1

见课EventQueue。这个类有你需要的所有东西,包括你的选择事件的源事件(鼠标或按键事件)。

于 2013-10-21T08:04:43.237 回答
0

就个人而言,我认为观察者模式对你很有用,这是当之无愧的。

于 2013-10-21T09:53:32.187 回答
0

如果触发事件的顺序对您很重要,只需设置一个侦听器链,即侦听器一会通知侦听器二等,这样您就可以处理顺序。

另请检查此以获取更多信息:

另一个问题

于 2013-10-21T08:03:13.430 回答