The GetOccurrencesWithoutExceptionsFromDateTimeRange should return the occurrences of a recurring appointment, without the exceptions (modified or deleted occurrences). However, now the method returns modified occurrences and skips only the deleted ones. The method should skip also the modified occurrences.
To work this around, exclude the exceptions using their state property:
var occurrencesWithoutExceptions = appointment.GetOccurrencesWithoutExceptionsFromDateTimeRange(appointment.Start, DateTime.Now.AddDays(130)).Where(o => o.State != RecurrenceState.Exception);
When double click on the right of the ViewDefinition buttons new Appointment dialog is shown
Drag and drop is not working properly for RadScheduleView WPF running inside WindowsFormsHost, in a WPF Browser Application. When you drag an appointment, it drops it in another location. The hierarchy of child controls is as follows: • WPF XAML Browser App page, containing a WinFormsHost (WPF) o WInFormsControl containing a ElementHost control (WinForms) WPFUserControl containing RadScheduleView (WPF) Please see the attached sample project that demonstrates this issue. I would like to make the whole application WPF, however the parents of the WPFUserControl are an existing application where we want to include the RadScheduleView.
When the appointment is in the AllDayArea and it ends at the CurrentDate and the DayStartTime and DayEndTime are set, the arrow for continuance is still shown.
Reproducible in the latest demo. Create daily recurrence. Select multiple occurrences and drag them. For the first time they will be dragged. Then select exceptional (this is important!) occurrences and drag them - only the occurrence which was selected first will be dragged.
When the appointment is few days long and the IsAllDayEvent is Not set, the appointment is rendered on the previous day. The DayStartTime should also be set to something different then 0:00h.
When creating an recurrent appointment on the 31st of the month Outlook gives the user a warning: "Some months have fewer than 31 days. For these months, the occurrence will fall on the last day of the month." And as the message indicates, the event occurrences would start on the last day of the month when the 31st does not exist. This will set the occurrences at the end of each month regardless of the length of the month.
The scroll goes only to the top or to the bottom.
When edit the a recurrent appointment by dragging or resizing it, existing exceptions are not cleared. They are cleared only when edit the appointment by its dialog.
Appointments are rendered below the AllDayArea.
When have several day events and appointments built for the day, changing the view definition by week to day view definition layout broken.
When using the CreateAppointment command from a context menu, right clicking on a Recurrent appointment and the created appointment takes the Start/End time of the parent appointment not of the ocurrence and also the created appointment is recurrent.