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.
BindingSource does not set the correct possition in the binding list and always fires the ListChanged event with an index of 0. CLOSED: RadScheduler is not a list-editing control and does not support currency management.
Changes to the Resources collection of RadScheduler are not reflected to the data source. CLOSED: RadScheduler does not provide functionality for editing Resources and therefore this functionality should not be handled by the control but rather by the business logic of your application.
Currently RadScheduler does not support undo/redo operations and history. CLOSED: This should be part of the business logic of your application and not built-in in RadScheduler
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 the NavigateBackwardsButton and NavigateForwardsButton's text to the localization provider. DECLINE REASON: The text in these buttons was visible due to an issue in the Aqua theme. The text of these buttons is not visible in any theme by design therefore this item will be declined as its implementation will be redundant.
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)