Completed
Last Updated: 03 Jul 2013 05:54 by ADMIN
Steps to reproduce.

1. Add a RadScheduler to a form, add some appointments.
2. Add grouping with at least two groups.
3. Drag an appointment from the second group (top to bottom) and drop it above the scheduler. The drag hint should be for invalid operation (striked red circle)
You will see that the appointment will disappear from the scheduler.

WORKAROUND
AddHandler Me.RadScheduler1.DragDropBehavior.Stopped, AddressOf DragDropBehavior_Stopped

Private Sub DragDropBehavior_Stopped(sender As Object, e As EventArgs)
    Dim element As TimelineGroupingByResourcesElement = Me.RadScheduler1.SchedulerElement.Children(0)

    For Each timelineViewElement In element.Children
        If timelineViewElement.GetType() = GetType(SchedulerTimelineViewElement) Then
            For Each applicationElement As RadElement In CType(timelineViewElement, SchedulerTimelineViewElement).Presenter.Children
                If applicationElement.GetType() = GetType(AppointmentElement) Then
                    applicationElement.Visibility = ElementVisibility.Visible
                End If
            Next
        End If
    Next
End Sub
Completed
Last Updated: 05 Jun 2014 07:07 by ADMIN
RadScheduler printing does not take in consideration the Ruler scale and always print with 30 minutes timescale.
Completed
Last Updated: 05 Jun 2014 07:07 by ADMIN
ScrollToWorkHours does not work properly in DayViewGroupedByResource mode
Completed
Last Updated: 05 Jun 2014 07:07 by ADMIN
To work around the issue, you can set scheduler's GroupType to None, set the  ResourcesPerView property, set the GroupType to Resource:

radScheduler1.GroupType = GroupType.None;
this.radScheduler1.ActiveView.ResourcesPerView =resourcesPerView 
radScheduler1.GroupType = GroupType.Resource;
Unplanned
Last Updated: 15 Aug 2017 09:38 by ADMIN
ADMIN
Created by: Paul
Comments: 0
Category: Scheduler/Reminder
Type: Feature Request
1
When in multi day view if many days are being added, each day visual becomes so narrow that the application practically becomes useless. If there is horizontal scroll bar the view could be stretched and the user would be able to scroll between the days.
Declined
Last Updated: 12 May 2014 08:41 by ADMIN
If there is WeekDays option set in monthly recurrence rule and try to get the occurence start the method just adds the interval to the start day, rather than considering the WeekDays option.

CLOSED: Not an issue. The method is not intended to return real occurrence dates but rather dates that are potential occurrences and must be checked. The method is not correctly named but renaming it will result in a breaking change. The description of the method is updated. To achieve the desired functionality use OccurrenceEnumerator.
Completed
Last Updated: 08 May 2014 08:39 by ADMIN
this.radScheduler1.Appointments.EndUpdate();

Does not refresh the Scheduler view element.
Declined
Last Updated: 12 May 2014 10:56 by ADMIN
IMPORVE. RadScheduler - improve the selection of the cells into RadScheduler to support Ctrl-key.
This will allow to users to select cells/days with space between them.

CLOSED: The selection in scheduling components should be a single range of two dates in which users can create a single appointment after selected. There would be no purpose in multiple range selection as there are no actions the users can perform with them after selecting.
Completed
Last Updated: 13 May 2014 13:50 by ADMIN
IMPROVE. RadScheduler - Add CellSelected event that will be firing when the cell is selected.
Declined
Last Updated: 12 May 2014 10:47 by ADMIN
RadScheduler -  e.Appointment.BackgroundId property in AppointmentFormatting event does not work correctly, when you open Edit Appointment  dialog form to edit the Background color of selected appointment.

Steps to reproduce:
1. Subscribe to AppointmentFormatting event and set e.Appointment.BackgroundId property.
2. Create new Appointment via Edit Appointment dialog form.
3. Open the the appointment via Edit Appointment dialog form and change the Background color.
4. Close the Edit Appointment dialog form.

Work around:
Do not set this property in AppointmentFormatting event.

CLOSED: Modifying data properties of the appointment should not be done on the Formatting events. The Formatting events stand for modifying visual properties of the elements being rendered and are fired during element creation. Modifying any data property of the active view or of the appointments will call another element creation cycle recursively and might result in StackOverflow exceptions or ElementAlreadyAdded exceptions.
Completed
Last Updated: 05 Jun 2014 07:07 by ADMIN
Steps to reproduce:
            radScheduler.ActiveViewType = SchedulerViewType.Timeline;
            radScheduler.GetTimelineView().ShowTimescale(Timescales.Hours);
            radScheduler.GetTimelineView().GetTimescale(Timescales.Hours).DisplayedCellsCount = 10;//set 8 for workarround.

            radScheduler.ActiveView.StartDate = DateTime.Today;
            radScheduler.GetTimelineView().RangeStartDate = DateTime.Today.AddHours(7);
            radScheduler.GetTimelineView().RangeEndDate = DateTime.Today.AddDays(1);
            radScheduler.GetTimelineView().ResourcesPerView = 5;

            radScheduler.GroupType = GroupType.Resource;
            radScheduler.SchedulerElement.SetResourceHeaderAngleTransform(SchedulerViewType.Timeline, 0);
Completed
Last Updated: 12 May 2014 08:34 by ADMIN
Check out the Outlook vertical scrolling abilities in MonthView
Completed
Last Updated: 10 Jun 2014 18:43 by ADMIN
Let's say that you have an appoiment that starts at 8:30 and ends at 8:30. RadScheduler will display it as it should, but it will not be considered by the printing functionality.
We should also have in mind the case where there are several appointments starting from 8:30 and ending at 8:30.
Completed
Last Updated: 08 May 2014 15:01 by ADMIN
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.
Completed
Last Updated: 07 May 2014 12:05 by ADMIN
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();
Completed
Last Updated: 17 Jun 2014 11:09 by ADMIN
The width of a resource does not always match the column(s) underneath it, resulting in the resources shifting to the left in relation to the column(s) below. It appears to be about 1 pixel  difference per resource which becomes more noticeable with multiple resources .If you resize the form the resources will come close to matching the column(s) before jumping back to the full difference again. This issue can be demonstrated in the Scheduler->Grouping demo
Completed
Last Updated: 05 Jun 2014 07:08 by ADMIN
Currently, a time range of working ours is valid for all days in the week. There could be a rule that sets a specific range for some days of the week, leaving another range of hours for the rest of the days.
Completed
Last Updated: 30 Apr 2014 15:27 by ADMIN
Completed
Last Updated: 10 Apr 2014 13:12 by ADMIN
Steps to reproduce:
1. Add a RadSchduler to a form (No need to add appointments) 
2. Set the active view type to Timeline 
3. Set the Appointmentheight property of the timeline view element to 50 
4. Run the project, right-click on the scheduler and select Next View You will see a NullReferenceException exception.
Completed
Last Updated: 08 Apr 2013 02:32 by ADMIN
ADMIN
Created by: Julian Benkov
Comments: 0
Category: Scheduler/Reminder
Type: Bug Report
1
The issue is when you drag up or drag down the top or bottom of the appointment i.e extend or decrease the slot.
The error I get with that same codebase is
Object reference not set to an instance of an object.
inner exception null

Source: Telerik.WinControls.Scheduler

StackTrace:
at Telerik.WinControls.UI.DayViewAppointmentsTable.appointment_MouseUp(Object sender, MouseEventArgs e)
   at Telerik.WinControls.UI.DayViewAppointmentsTable.AppointmentMouseUp(Object sender, MouseEventArgs e)
   at Telerik.WinControls.UI.RadSchedulerElement.scheduler_AppointmentElementMouseUp(Object sender, MouseEventArgs e)
   at Telerik.WinControls.UI.RadScheduler.OnAppointmentElementMouseUp(Object sender, MouseEventArgs args)...