Thank you for writing.
When you delete an occurrence of a recurring appointment, the RadScheduler.AppointmentChanged
event is fired for the master event. The AppointmentChangedEventArgs.PropertyName
property indicates that the RecurrenceRule
property is changed. The RadScheduler.AppointmentDeleted
event is fired as well for the specific occurrence. This behavior is normal.
If you need to customize the context menu and perform your custom logic, feel free to follow the demonstrated approach in this help article: http://docs.telerik.com/devtools/winforms/scheduler/context-menu/customize-the-contextmenu
I hope this information helps. Should you have further questions I would be glad to help.
Do you need help with upgrading your AJAX, WPF or WinForms project? Check the Telerik API Analyzer
and share your thoughts.