什么是两者之间的区别?
this.Loaded += new RoutedEventHandler(MainWindow_Loaded);
并且childWindow.MyEvent += new EventHandler(childWindow_MyEvent);
什么是两者之间的区别?
this.Loaded += new RoutedEventHandler(MainWindow_Loaded);
并且childWindow.MyEvent += new EventHandler(childWindow_MyEvent);
简而言之,路由事件是有路由路径的。它们可以沿着可视化树向上冒泡或向下钻取,直到触发处理程序。
标准事件只是简单的直接订阅。
https://msdn.microsoft.com/en-us/library/ms742806(v=vs.100).aspx(一篇MSDN文章)
http://joshsmithonwpf.wordpress.com/2008/03/18/understanding-routed-commands/(一篇关于路由命令的好文章,其中还包含了一个非常好的路由事件解释)
Loaded
是路由事件吗? - sll