0
我对wpf编程有点新,并且来自web编程。而阅读和有关路由事件
Routed Event overview - Josh Smith需要处理所有路由事件
所以我需要处理所有的事件一定 WPF中,我需要在每个路由事件的结束把e.handled文章。
请帮我在正确的方向与理念得到有关路由事件在期待
感谢。
我对wpf编程有点新,并且来自web编程。而阅读和有关路由事件
Routed Event overview - Josh Smith需要处理所有路由事件
所以我需要处理所有的事件一定 WPF中,我需要在每个路由事件的结束把e.handled文章。
请帮我在正确的方向与理念得到有关路由事件在期待
感谢。
这取决于你想停止活动的地方。但在一般情况下,活动将从源头到顶端父母,从顶级父母到源头。
要理解路由事件让我们有一个实际的例子。这就像一条公共汽车在这条路上跑,你是这辆公共汽车的主人。这辆巴士有责任。你从A点运行这辆巴士到B点,你会在这条线路的两边运行这辆巴士。因此,从A点到B点,从B点到A点,您的A点是您执行事件的处理程序的初始源(冒泡策略)。并且B点是顶级父源(在鼓泡策略中)的情况。而在另一种情况下,您从B点运行总线到A点,其中B点是您控制的根对象或窗口,而A点则成为触发事件的实际单位。有一天,你觉得你无法应付从源点A到点B或从点B到点A全天驾驶公共汽车的情况。所以你刚刚停下了你的公共汽车。
正确,符合要求。但是,最好的做法是什么?我的意思是我们不处理每个事件,它是否会降低性能? – Hardik
其简单。制作你自己的路线。当你想要的时候处理。直到它保持原样。 – JSJ