If one drags an appointment from the all day area to the first cell of the same day which starts at 12:00 AM or 0:00 and vice versa the AppointmentMoving event does not fire.
If one sets the AllowAppointmentMove to false he can still drag drop the all day appointments in the headers of a day view.
Add the ability to display the text in appointments vertically.
Add the ability to change the width of the group headers when the scheduler is grouped by Resource. Resolution: You can set the size using code snippet: ((SchedulerViewGroupedByResourceElementBase)this.radScheduler1.ViewElement).SetResourceSize(0, 0.5f);
Paint event should be thrown when a SchedulerCellElement is painting.
To reproduce: Subscribe for the ContextMenuShowing event of RadScheduler and use the following code: private void radScheduler1_ContextMenuShowing(object sender, SchedulerContextMenuShowingEventArgs e) { e.ContextMenu.Items.Clear(); e.ContextMenu.Items.Add(new RadMenuItem("Item")); } Right-Click on two appointments and you will notice the exception Workaround: Add three invisible items: private void radScheduler1_ContextMenuShowing(object sender, SchedulerContextMenuShowingEventArgs e) { e.ContextMenu.Items.Clear(); e.ContextMenu.Items.Add(new RadMenuItem("Item")); for (int i = 0; i < 3; i++) { e.ContextMenu.Items.Add(new RadMenuItem() { Visibility = ElementVisibility.Collapsed }); } }
To reproduce: Add a RadScheduler and a database with appointments. Set the recurrence rule to the following: FREQ=WEEKLY;UNTIL=20140102;BYDAY=TH;WKST=SU A first chance exception will be thrown and the appointments will not show correctly. Workaround: Before setting the recurrence rule make sure that the UNTIL keyword's value is in the following format: 20140102T235959Z or more specifically - yyyyMMdd\\THHmmss\\Z
To reproduce: Add a RadScheduler with a database with appointments. In the recurrence rule of the appointments add the keyword FREQ with value MONTHLY- FREQ=MONTHLY;UNTIL=20140102T235959Z;BYDAY=TH;WKST=SU You will notice that despite that the frequency of the recurrence is weekly.
Setting the ActiveView of a grouped by resources RadScheduler to WeekView causes the control to freeze for a few seconds.
TimelineView appointments representation
Possibility to group all appointments by their assigned resources in TimelineView
Implement RadScheduler Timeline View. Add design time support, theming capabilities, the works.
Html rendered text is not clipped correctly in the visual appointment's bounds.
Add option to hide the AllDayHeader in DayView of RadScheduler and display appointments longer than 24h in the appointments area.
Currently, when you hit the Delete key, only that occurrence is deleted. There should be a dialog which prompts whether to the delete the whole series or just this occurrence.
When AutoScrollToWorkTime is enabled, RadScheduler does not scroll correctly to the work time when it is initially displayed.
The first time you drag an appointment after RadScheduler has loaded in grouped DayView mode, if you drag that appointment fast, an exception will be thrown.
When you add simple recurring appointment and edit some of its recurrences to create an exception, then open the series and remove the recurrence by clicking the Remove Recurrence button, the normal occurrences will disappear but the exceptions will still be present.
The event is not fired in case you select the previously selected appointment in a different resource.
The NewResourceId property of the event arguments on the AppointmentMoved/Moving events is always null. Also the events do not fire correctly the first time when an appointment is moved from one resource to another.