Routed events have special behavior, but that behavior is largely invisible if you are handling an event on the element where it is raised.Routed event listeners and routed event sources do not need to share a common event in their hierarchy