If you try to rebind RadScheduler on the Appointments.CollectionChanged event or when the EditAppointmentDialog is closed, in some cases you will get an exception.