I'm not sure that I understand your use case correctly so please correct me if I'm wrong. You want to have different elements that trigger the same action and the handling of this action to be centralized - on a single location, right?
If that is correct then this can be achieved using KeyBinding and Commands. For example on a RadMenuItem you add RoutedCommand for Open action (for example). You can also set KeyBinding that will trigger the same command for Ctrl+Shift+O combination.
Then you can set CommandBinding at the Window that will handle execution of your Open command no matter which item triggers it (e.g. RadMenuItem or the KeyBinding).
This is in general the approach that is recommended. You can read more about Commands and KeyBinding here:
Let us know if you need more information.
the Telerik team
Do you want to have your say when we set our development plans? Do you want to know when a feature you care about is added or when a bug fixed? Explore the Telerik Public Issue Tracking
system and vote to affect the priority of the items