我有一个WPF窗口,其中有一个按钮在stackPanel中,另一个stackPanel中
我为MouseDown事件的按钮编写了一个事件处理程序。 我想为按钮和父(堆栈面板)以及父(堆栈面板)执行此事件处理程序三次
如何通过只编写一个事件处理程序来实现路由事件? 我不想重复事件处理程序代码。
谢谢
或者在GenericHandler方法中有一个布尔参数,这样就可以决定是否应该让事件冒泡。
void GenericHandler(object sender, RoutedEventArgs args)
{ //检查这里的参数类型并执行您的工作。
args.Handled = false; // this lets the event bubbled up. ...
}