A possible approach that comes to mind is handling the PreviewKeyDown, PreviewMouseLeftButtonDown, PreviewTouchDown events and set a boolean variable which you can check in the SelectionChanged event. That said, you can also set a boolean variable when you set the SelectedItem in code and check that in the SelectionChanged event. Please, give these approaches a try and let me know how it goes.
Get quickly onboarded and successful
with your Telerik and/or Kendo UI products with the Virtual Classroom free technical training, available to all active customers. Learn More.