RadScheduleView uses CollectionView to manage the data operations -adding ,editing, deleting of appointments.When a dialog is opened a new appointment is created (this is needed for displaying the corresponding properties of appointment in the dialog) via the CreateNew
() method of collection view. That is why the collection is updated and CollectionChanged
events fires. This is the default behavior of CollectionView. If the creating an appointment via dialog is canceled the newly created appointment will be removed from the collection.
the Telerik team
Explore the entire Telerik portfolio by downloading the Ultimate Collection trial package. Get it now >>