We are migrating from Scheduler to ScheduleView because of performance issues with the Scheduler control. Searching online for help on migration didn't return anything useful. So I was trying to see if anyone else had went through this migration and if they can share their experience.
We use the Scheduler control heavily with many of its APIs and seems like many of them are not available in ScheduleView.
Sample code using Scheduler is listed below.
Thanks!
We use the Scheduler control heavily with many of its APIs and seems like many of them are not available in ScheduleView.
Sample code using Scheduler is listed below.
<telerikScheduler:RadScheduler ActiveViewDefinitionChanged="scheduler_ActiveViewDefinitionChanged" AvailableViewModes="Day, Week, Month" AppointmentTemplate="{StaticResource AppointmentTemplate}" EditAppointmentDialogStyle="{StaticResource EditDialogStyle}" AppointmentTemplateSelector="{StaticResource AppointmentTemplateSelector}" SelectedViewStartDateChanged="scheduler_SelectedViewStartDateChanged" x:Name="scheduler" AppointmentsSource="{Binding Appointments}" HorizontalContentAlignment="Stretch" OpenModalDialogs="True" ViewMode="Day" AllDayAreaHeight="0" GroupBy="{Binding Path=GroupBy}" Margin="0,0,3,0" RecurrenceChoiceDialogDefaultRecurrenceMode="Occurrence" ShowsConfirmationWindowOnDelete="False" MouseRightButtonUp="scheduler_MouseRightButtonUp" Style="{StaticResource RadSchedulerStyle}"> <telerikScheduler:RadScheduler.DayViewDefinition> <telerikScheduler:DayViewDefinition VisibleDays="1" LargeChangeInterval="1d" /> </telerikScheduler:RadScheduler.DayViewDefinition> <telerikScheduler:RadScheduler.WeekViewDefinition> <telerikScheduler:WeekViewDefinition VisibleDays="7" LargeChangeInterval="7d" /> </telerikScheduler:RadScheduler.WeekViewDefinition> <telerikScheduler:RadScheduler.MonthViewDefinition> <telerikScheduler:MonthViewDefinition VisibleDays="42" TimeSlotLength="1" SmallChangeInterval="7d" LargeChangeInterval="1m" /> </telerikScheduler:RadScheduler.MonthViewDefinition> <telerikScheduler:RadScheduler.ResourceStyleMappings> <telerikScheduler:ResourceStyleMapping ResourceType="Zones" ResourceName="{}" HeaderTemplate="{StaticResource ZoneHeaderTemplate}" /> </telerikScheduler:RadScheduler.ResourceStyleMappings></telerikScheduler:RadScheduler>Thanks!