Completed
Last Updated: 30 May 2014 09:49 by ADMIN
To reproduce:
1. Add a RadSheduler with one Appointment with more than one resources (e.g. add two EventIds in its  ResourceIds collection).
2.Group the scheduler by resources setting the GroupType property to GroupType.Resource.
3.Use SchedulerViewType.Timeline.

When you try to resize the appointment for one of the resources, the expected result is this appointment to be resized for all of its resources.

Workaround: Use the AppointmentMouseUp event and manually perform the refresh:

Private Sub sched_AppointmentMouseUp(sender As Object, e As SchedulerAppointmentMouseEventArgs)
    If e.Button = Windows.Forms.MouseButtons.Left Then
        Me.sched.SchedulerElement.Refresh()
    End If
End Sub
Completed
Last Updated: 14 May 2014 09:05 by ADMIN
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);
Completed
Last Updated: 13 May 2014 15:25 by ADMIN
ADMIN
Created by: Anton
Comments: 0
Category: Scheduler/Reminder
Type: Bug Report
2
RadScheduler - there is no way change the style of drag item. Current embedded styling is hard to see in some themes.
Declined
Last Updated: 13 May 2014 15:18 by ADMIN
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
Completed
Last Updated: 13 May 2014 15:11 by ADMIN
To reproduce:


Add a scheduler to a Form. Subscribe to the PropertyChanged of the active view:


this.scheduler.ActiveView.PropertyChanged += ActiveView_PropertyChanged;


Set the scheduler's ActiveViewType to Week and then Day, this will cause the StartDate to change. 


this.scheduler.ActiveViewType = SchedulerViewType.Week;
this.scheduler.ActiveViewType = SchedulerViewType.Day;


void ActiveView_PropertyChanged(object sender, PropertyChangedEventArgs e)
{
    if (e.PropertyName == "StartDate")
    {
        Console.WriteLine(this.scheduler.ActiveView.GetType()); // results in WeekView
        Debugger.Break();
    }
}


You will notice that even that the ActiveView is WeekView the StartDate is changed when setting the ActiveViewType to Day. The PropertyChanged event for StartDate should be fired for the appropriate new ViewType.
Completed
Last Updated: 13 May 2014 15:03 by Jesse Dyck
RadScheduler - Implement functionality that will allow clients to define which time intervals should be visible in TimeLine view.
Completed
Last Updated: 13 May 2014 13:50 by ADMIN
IMPROVE. RadScheduler - Add CellSelected event that will be firing when the cell is selected.
Completed
Last Updated: 13 May 2014 13:09 by ADMIN
Use GetMultiDayView().Intervals.Add method to add intervals in multi day view. Set the time to be 0:00.
Completed
Last Updated: 13 May 2014 08:39 by Jesse Dyck
ADMIN
Created by: Dimitar
Comments: 1
Category: Scheduler/Reminder
Type: Bug Report
1
To reproduce:
- Handle the CellFormatting event.
- Set CellElement Text property to a very long text.

Workaround:
Set CellElement MaxSize property like this:

void radScheduler1_CellFormatting(object sender, Telerik.WinControls.UI.SchedulerCellEventArgs e)
{
    e.CellElement.MaxSize =  new Size(150,23);
}
Completed
Last Updated: 13 May 2014 08:01 by ADMIN
ADMIN
Created by: Ivan Todorov
Comments: 0
Category: Scheduler/Reminder
Type: Feature Request
2
The user should be able to copy/paste appointments from/to RadScheduler.
Completed
Last Updated: 12 May 2014 14:25 by ADMIN
To reproduce:
- Add RadScheduler to a blank form.
- Set its AllowAppointmentResize property to false.
- You will notice that the resize squares are not removed from the selected appointment.
Completed
Last Updated: 12 May 2014 14:02 by Jesse Dyck
Add the possibility to have multiple time intervals for a working range and to have separate working ranges for different resources.
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.
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.
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: 12 May 2014 08:34 by ADMIN
Check out the Outlook vertical scrolling abilities in MonthView
Completed
Last Updated: 12 May 2014 08:13 by ADMIN
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();
    }
}
Completed
Last Updated: 10 May 2014 10:00 by ADMIN
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.
Declined
Last Updated: 09 May 2014 12:59 by ADMIN
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.
Declined
Last Updated: 09 May 2014 12:59 by ADMIN
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.