or
System.ArgumentException: Cannot remove the specified item because it was not found in the specified Collection. at System.Collections.CollectionBase.System.Collections.IList.Remove(Object value) at Telerik.WinControls.RadElementCollection.Remove(RadElement value) at Telerik.WinControls.UI.GroupPanelElement.UpdateView() at Telerik.WinControls.UI.GroupPanelElement.ProcessEvent(GridViewEvent eventData) at Telerik.WinControls.UI.GridViewEventProcessEntity.ProcessCollection(GridViewEvent gridEvent, PriorityWeakReferenceList list, GridEventProcessMode processMode) at Telerik.WinControls.UI.GridViewEventProcessEntity.ProcessEvent(GridViewEvent gridEvent) at Telerik.WinControls.UI.GridViewSynchronizationService.NotifyListeners(GridViewEvent gridEvent) at Telerik.WinControls.UI.GridViewSynchronizationService.OnPostCallback(Object state)Hi,
I tried to create and use a custom Recurrence Dialog derived from EditRecurrenceDialog. I've not found a factory like IAppointmentFactory for appointment dialogs so I tried to use the derived dialog directly in the event handler:
private void radScheduler1_RecurrenceEditDialogShowing(object sender, Telerik.WinControls.UI.RecurrenceEditDialogShowingEventArgs e)
{ e.RecurrenceEditDialog = new MyRecurrenceDialog(e.Appointment);
}