Similar to Outlook, the user should be able to set how long before the start of each appointment the reminder should notify him/her.
The following scenario should be possible: 1. Create daily occurring appointment from 10:00 AM to 11:00 AM 2. Edit the second occurrence to start at 12:00 PM to 01:00PM 3. Move it to the previous date. 3. Both the occurrence at 10:00 AM and the exception at 12:00PM should be visible
The scrollbar which scrolls trough the appointments on a single row in MonthView is not aligned properly.
The controls on the EditRecurrenceDialog are not arranged correctly when RightToLeft = Yes.
If the AllowDelete property of an appointment is set to false, the user is still able to delete appointments via the Delete key.
The appointments area of RadScheduler in DayView or WeekView should be automatically scrolled when resizing appointments.
The CellClick event of RadScheduler is not fired when you click on a cell in MonthView.
A null reference exception is thrown in some cases when you try to drag and drop appointments between resources in grouped TimelineView.
When RadScheduler is in RightToLeft DayView or WeekView and you try to navigate from the last cell of a column to the next day or from the first cell of a column to the previous day using the Up/Down arrow keys, you will see that the navigation is not correct.
Add a possibility to set the working days in a WorkWeekView of RadScheduler.
Exception is thrown by RadScheduler when you clear the Resources collection while in grouped MonthView.
When you use AppointmentFormatting event to add a single child element to an AppointmentElement and you change between views, the child element is not arranged correctly when you switch back to DayView or WeekView.
Let's say that we have the common scenario of loading appointments and resources in RadScheduler. For this purpose we have three tables - Appointments, Resources and AppointmensResources. Normally, (ADO.NET) we have three TableAdapters that fill our tables with data. However, currently we should order them like this: Resources, AppointmentsResources and Appointments. Otherwise, RadScheduler will not be able to load the resources for the existing appointments. CLOSED: The AppointmentsResources table is not assigned anywhere to the scheduler so there is nothing it can notify when filled. However the table is needed in order to resolve the relations between appointments and resources. Therefore, it should be filled before the Appointments table or you can rebind the scheduler by using its DataBind method after you have filled all the tables.
When TextWrap is true, the text of the appointments in month view and timeline view is displayed outside of the appointment area.
The appointment's data item is not changed when you drag and drop an appointment from one resource view of MonthView to another.
When you subscribe to the AppointmentMoved or AppointmentDropped event of RadScheduler, the DataItem property of the appointment in the event args is always null.
The associated color of custom status with StatusId of 2 is not drawn on RadScheduler's AppointmentElements.
'This Month' button in RadScheduler's MonthView does not set the correct number of weeks.
Expose events that are fired when the user click the navigation elements in RadScheduler.
Implement functionality to Drag&Drop appointments to the next/previous date range of the current view of RadScheduler.