Add the possibility to have multiple time intervals for a working range and to have separate working ranges for different resources.
Check out the Outlook vertical scrolling abilities in MonthView
To reproduce: Set the following property: this.scheduler.SchedulerElement.EditorManager.EditorViewMode = SchedulerEditorViewMode.EditorDialog; After that when editing an appointment a small dialog should appear on the side of the appointment. You will notice that it is very hard to make the dialog appear and it is not very clear at what conditions. Workaround: Show the dialog whenever you need it. For example, when an appointment is clicked: this.scheduler.SchedulerElement.EditorManager.EditorViewMode = SchedulerEditorViewMode.EditorDialog; this.scheduler.MouseClick += scheduler_MouseClick; void scheduler_MouseClick(object sender, MouseEventArgs e) { if (this.scheduler.ElementTree.GetElementAtPoint(e.Location) as AppointmentElement != null) { this.scheduler.SchedulerElement.EditorManager.BeginEdit(); } }
With the current WeeklyPrintStyle, when you select a StartDate it "jumps" to the previous Monday. There should be a way (another style or improvement to the current weekly style) to select a different week start day.
The last row in RadScheduler's day view has different size than the others.
Add functionality to arrange appointments according their start time.
As an example, if an appointment starts at 12 o'clock on one day and ends at 12 o'clock on the next day, it should be positioned to start in the middle of the first day cell and end in the middle of the next day, instead of filling both days.
Currently the default RadSchedulerReminder behavior is to remind about appointments before Start date occurs, e.g 15 min before start date. Improve the RadSchedulerReminder to support reminder before the appointment ends too.
When printing the timescale in the printed document should be the same as in the scheduler or with option for changing.
Currently RadScheduler sets the start date to be the first day of the current week in day view. RadScheduler should allow users to change this behavior in order to show the full month.
this.radScheduler1.Appointments.EndUpdate(); Does not refresh the Scheduler view element.
Add a possibility to set the working days in a WorkWeekView of RadScheduler.
Implement functionality to Drag&Drop appointments to the next/previous date range of the current view of RadScheduler.
To reproduce: RadSchedulerLocalizationProvider.CurrentProvider = new CustomSchedulerLocalizationProvider(); radScheduler1.Appointments.Add(new Appointment(DateTime.Now.AddDays(-5), DateTime.Now.AddDays(-4))); radScheduler1.Appointments.Add(new Appointment(DateTime.Now.AddDays(5), DateTime.Now.AddDays(4))); Workaround: radScheduler1.SchedulerElement.Refresh();
ADD. Scheduler - add possibility to increase the height of the line showing the current time
When the range factor of the ruler is less than one hour, it should be possible to enable displaying the partial times for each row (for example 10:15, 10:30, 10:45 ...)
RadScheduler becomes slow when adding appointments with recurrence rule that affects large time periods (year for example)
Html rendered text is not clipped correctly in the visual appointment's bounds.
If you have 3 appointments at 13:00, 2 of which end at 14:00 and the third ends at 17:00 and then you add another appointment that starts at 14:30 and stops at 15:30, the width of this appointment is 1/3 of the total with for the day although there is room for this appointment to be 2/3 of the width of that day.
The end user should be able to resize or move recurring appointments. As a result, either an exception occurrence should be created or the whole series should be modified.