Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我想知道事件是否具有被触发的优先级,或者它们是按照注册的顺序触发的?例如,我有一个表,上面有两个事件,SelectionChanged 和 MouseClick,如果我单击一行,哪个会先触发?
见课EventQueue。这个类有你需要的所有东西,包括你的选择事件的源事件(鼠标或按键事件)。
EventQueue
就个人而言,我认为观察者模式对你很有用,这是当之无愧的。
如果触发事件的顺序对您很重要,只需设置一个侦听器链,即侦听器一会通知侦听器二等,这样您就可以处理顺序。
另请检查此以获取更多信息:
另一个问题