Thank you for writing.
Most probably you are missing an override of the CreateOccurrenceInstance
method in your custom implementation of the Appointment
class. Besides this method override, you would also need to create a factory generating this type of appointments and assign to the AppointmentFactory
property of the scheduler. An example creating a custom appointment is discussed here: http://www.telerik.com/help/winforms/scheduler-appointments-and-dialogs-adding-a-custom-field-to-the-editappointment-dialog.html
I am sending you attached a sample project demonstrating how the described above can be implemented. I have also created a custom AppointmentElement
object which retrieves data from the newly added properties of the custom appointment class so that they can be visualized in the scheduler cells. Additional information is available in the following documentation article: http://www.telerik.com/help/winforms/scheduler-fundamentals-scheduler-element-provider.html
. Please note that with our Q2 2014
release we introduced many improvements in RadScheduler
and the suggested in the documentation approach considering the appointment element is valid for that and the later versions only.
Besides the attached project, I am also sending you a short video showing the result on my end.
I hope this helps. Should you have further questions please do not hesitate to write back.
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 Feedback Portal
and vote to affect the priority of the items