For an alternative approach you can check out the Remove the Delete Button article in our documentation. It shows how you can remove the Delete button from the appointment by modifying the AppointmentItem ControlTemplate. You can conditionally return two different templates in the AppointmentStyleSelector depending on the appointment(one with the delete button and one without it).
I hope you find this helpful.
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.