Select the route layer with the definition query, and select the route event layer while holding the Ctrl key. Both layers must be highlighted with nothing else selected before proceeding to the next step.
Click Tools > Macros > Macros to display the Macros dialog box. Select the macro called ApplyRouteLayerDefQueryToRouteEventLayer and click Run.
If the route layer's definition query is changed, the route events will not change. To change the route events so they respect the new route definition query, select both layers and run the code again.
If you want to draw all events, clear the route layer's definition query and select both layers and run the code again.