#590 – Not All Routed Events Exist in Pairs
June 28, 2012 Leave a comment
Many of the routed events defined for common user interface elements in WPF exist in pairs–with an Xyz event that is bubbling and a corresponding PreviewXyz event that is tunneling. But there are also many routed events that exist without a corresponding paired event.
For example, the Click event, defined in ButtonBase is a routed event that is a bubbling event. When a user clicks on a Button, the Click event fires on the Button and then propagates up the logical and visual trees.