What I can suggest is using Telerik's EventToCommandBehavior
in order to bind the MouseRightButtonClick and MouseLeftButtonClick events to different commands. I am attaching a sample project which demonstrates this approach for your reference. May I ask you to take a look at it and let me know if this approach would suit your requirements?
I am looking forward to hearing from you.
Want to extend the target reach of your WPF applications, leveraging iOS, Android, and UWP? Try UI for Xamarin
, a suite of polished and feature-rich components for the Xamarin framework, which allow you to write beautiful native mobile apps using a single shared C# codebase.