Migrate from Xamarin.Forms SfSchedule to .NET MAUI SfScheduler
16 Oct 202424 minutes to read
To make the migration from the Xamarin Xamarin SfSchedule to .NET MAUI SfScheduler easier, most of the APIs from the Xamarin SfSchedule were kept in the.NET MAUI SfScheduler. However, to maintain the consistency of API naming in the.NET MAUI SfScheduler, some of the APIs have been renamed. Please find the difference in the following topics.
Namespaces
Xamarin SfSchedule | .NET MAUI SfScheduler |
---|---|
Syncfusion.SfSchedule.XForms | Syncfusion.Maui.Scheduler |
Initialize control
To initialize the control, import the scheduler namespace and initialize SfScheduler as shown in the following code sample.
Xamarin SfSchedule | .NET MAUI SfScheduler |
---|---|
|
|
Classes
Xamarin SfSchedule | .NET MAUI SfScheduler | Description |
---|---|---|
Gets or sets properties which allows to customize the scheduler text style of the SfScheduler. | ||
Gets or sets properties which allows to customize the month cell in month view style of the SfScheduler. | ||
Provides data for cell tapped event. | ||
Represents a class which is used to configure all the properties of day, week and workweek views of the SfScheduler. | ||
Represents a class which is used to customize all the properties of header settings of the SfScheduler. | ||
Gets or sets properties which allows to customize the month cell in month view style of the SfScheduler. | ||
Represents a class which is used to configure all the properties of Month view. | ||
Defines the time region in the scheduler. | ||
Represents a class which allows to create recurrence rule for an scheduler appointment. | ||
Represents a class which defines the scheduler appointment properties of the scheduler. | ||
Represents a class which is used to mapping the properties for an Scheduler Appointment. | ||
Represents a helper for handling the recurrence appointments. | ||
Represents a class which is used to configure all the properties of timeline day, timeline week, timeline workweek and timeline month views of the SfScheduler. | ||
Represents a class which is used to highlight time slots on day, week, workweek and timeline day, timeline week and timeline workweek based on start and end time and also used to restrict interaction on time slots. | ||
Represents a class which is used to customize all the properties of view header in the SfScheduler. | ||
Provides data for view header tapped event. | ||
Provides data for scheduler view changed event. | ||
Represents a class which is used to configure all the properties of day, week and workweek views of the SfScheduler. | ||
Gets or sets properties which allows to customize the week number style of the SfScheduler. | ||
Represents a class which is used to configure all the properties of day, week and workweek views of the SfScheduler. | ||
Represents a class which is used to configure all the properties of day, week and workweek views of the SfScheduler. | ||
Represents a class which is used to configure all the properties of day, week and workweek views of the SfScheduler. | ||
Represents a class which is used to configure all the properties of day, week and workweek views of the SfScheduler. | ||
Represents a class which is used to configure all the properties of Month view. | ||
Represents a class which is used to configure all the properties of timeline day, timeline week, timeline workweek and timeline month views of the SfScheduler. | ||
(From DaysView, TimelineView, and MonthView) | Gets or sets the appointment template to customize the default UI. | |
(From MonthView) | Gets or sets the appointment template to customize the default UI. | |
Occurs when the user clicks or touch on the scheduler elements. | ||
(From MonthView) | Gets or sets the appointment template to customize the default UI. | |
Gets or sets the month cell template or template selector. | ||
Represents a class which is used to configure all the properties of agenda view in the SfScheduler. | ||
Represents a class which is used to configure all the properties of agenda view in the SfScheduler. | ||
Nil | Not Supported. | |
Represent drag-and-drop settings to customize the drag-and-drop operations of appointments in scheduler. |
Properties
SfSchedule
The following code example, explains how to initialize the properties of the Xamarin SfSchedule and .NET MAUI SfScheduler class.
Xamarin SfSchedule | .NET MAUI SfScheduler |
---|---|
|
|
Xamarin SfSchedule | .NET MAUI SfScheduler | Description |
---|---|---|
Gets or sets the custom object configuration mapping information. | ||
Gets or sets the style of appointment text, that used to customize the text color, font, font size, font family and font attributes. | ||
(From DaysView, TimelineView, and MonthView) | Gets or sets the appointment template to customize the default UI. | |
Gets or sets the value which used to set the appointment collection to the scheduler. | ||
, , |
Gets or sets the properties which allows to customize the day, week and work week view of the scheduler. | |
Gets or sets properties which allows to customize the month view of the scheduler. | ||
Gets or sets the properties which allows to customize the timeline day, timeline week and timeline work week and timeline month views of the scheduler. | ||
Gets or sets the day to change the default first day of week in the SfScheduler. | ||
Gets or sets the properties which allows to customize the scheduler header of day, week and work week, month, timeline day, timeline week, timeline work week, and timeline month views of the scheduler. | ||
(From HeaderView) | Gets or sets the header height to customize the default height property of the header in the scheduler. | |
Application culture can be changed by setting CurrentUICulture. in App.xaml.cs file. | To localize the schedule default strings with given language.. | |
Gets or sets the maximum display date to restrict the visible dates in the SfScheduler. | ||
Gets or sets the minimum display date to restrict the visible dates in the SfScheduler. | ||
(From MonthView) | Gets or sets the style of month cell, that used to customize the background, today background, leading month cell background, trailing month cell background and text color, font, font size, font family, font attributes of normal month cell, leading month cell and trailing month cell. | |
Gets or sets the display date to programmatically navigate the dates in the scheduler. | ||
(From HeaderView) | Gets or sets the text format to customize the default text format property of the header in the scheduler.. | |
Gets or sets the built in views such as day, week, work week, month, timeline day, timeline week, timeline work week, and timeline month views of the SfScheduler. | ||
Gets or sets the Selected Date property for scheduler to select a particular date or time slot programmatically. | ||
(From DaysView ,TimelineView) | Gets or sets a value indicating whether the visibility of current time indicator. | |
(From DaysView ,TimelineView) | Gets or sets to defines the collection of special time region in the time slot views of the scheduler. | |
(From DaysView ,TimelineView) | Gets or sets the time interval between the time slots in the time slot views of the scheduler. | |
(From DaysView), (From TimelineView) |
Gets or sets the height for each time slot cell to layout within this in day, week, and work week views of the scheduler. | |
Gets or sets the Time zone to customize the default time zone property of scheduler with particular time zone. | ||
(ViewHeaderSettings from DaysView, MonthView, TimelineView) | Gets or sets the properties which allows to customize the height of view header in the scheduler. | |
, (From ViewHeaderSettings of DaysView, MonthView, TimelineView) |
Gets or sets the properties which allows to customize all the properties of view header in the scheduler. | |
(From DaysView, TimelineView, and MonthView) | Gets or sets the appointment template to customize the default UI. | |
Gets or sets the color that describes the cell border color value. | ||
Gets or sets the color that describes the cell border color value. | ||
Gets or sets the color that describes the cell border color value. | ||
You can use instead of InlineView in the scheduler. | Gets or sets properties which allows to customize the agenda view of the SfScheduler. | |
Gets or sets the month cell template or template selector. | ||
Gets or sets properties which allows to customize the agenda view of the SfScheduler. | ||
Nil | Not supported. | |
Nil | Not supported. | |
Nil | Not supported. | |
Nil | Gets or sets the calendar system to use.The default value is Gregorian. | |
Get or set a value indicating whether the schedule can allow the appointment to drag or not on the view. | ||
Get or set the drag and drop settings to customize the appointment position, dragging indicator style, navigation, and time indicator format. |
Scheduler Resource
The following code example explains how to add the scheduler resource in the Xamarin SfSchedule and .NET MAUI SfScheduler.
Xamarin SfSchedule | .NET MAUI SfScheduler |
---|---|
|
|
Scheduler ResourceMapping
Xamarin SfSchedule | .NET MAUI SfScheduler |
---|---|
|
|
SchedulerAppointment
The following code example explains how to create the scheduler appointments in the Xamarin SfSchedule and .NET MAUI SfScheduler.
Xamarin SfSchedule | .NET MAUI SfScheduler |
---|---|
|
|
Xamarin SfSchedule | .NET MAUI SfScheduler | Description |
---|---|---|
Gets or sets the start time for an appointment or the scheduler time region in the SfScheduler. | ||
Gets or sets the end time for an appointment or the scheduler time region in the SfScheduler. | ||
Gets the internal start time which is converted based on start time zone applied. | ||
Gets the internal end time which is converted based on end time zone applied. | ||
Gets or sets the Subject value for Scheduler Appointment to describe the appointments subject in scheduler. | ||
Gets or sets the start time zone for the appointment. | ||
Gets or sets the end time zone for the appointment. | ||
Gets or sets the text color for an appointment in the SfScheduler. | ||
Gets or sets the background color for an appointment or the scheduler time region in the SfScheduler.. | ||
Gets or sets a value indicating whether the appointment is all day. | ||
Gets or sets the recurrence exception dates for an appointment or the scheduler time region in the SfScheduler. | ||
Gets or sets the Id which is used to maintain the pattern recurrence Id that added in AppointmentsSource for creating the exception recurrence appointment. | ||
Gets or sets the recurrence rule for an appointment or the scheduler time region in the SfScheduler. | ||
Gets or sets an unique Id for referring event or appointment. | ||
Gets or sets the Notes for Scheduler Appointment to describe a note about the appointment in scheduler. | ||
Gets or sets the Location value for Scheduler Appointment to describe the location of the appointment in scheduler. | ||
(From DaysView, TimelineView) | Gets or sets the height for an appointment when it has minimum duration in time slot views of the SfScheduler. | |
Gets or sets the Id which is used to maintain the pattern recurrence Id that added in AppointmentsSource for creating the exception recurrence appointment. | ||
Gets or sets the resource ids property for the schedule appointment to allocate the corresponding resource to the appointment. |
SchedulerAppointmentMapping
The following code example explains how to map the custom appointments data in Xamarin SfSchedule and .NET MAUI SfScheduler.
Xamarin SfSchedule | .NET MAUI SfScheduler |
---|---|
|
|
Xamarin SfSchedule | .NET MAUI SfScheduler | Description |
---|---|---|
Gets or sets and sets the Start Time Mapping to map the custom appointment property with scheduler appointments start time property. | ||
Gets or sets the End Time Mapping to map the custom appointment property with scheduler appointments end time property. | ||
Gets or sets the Subject Mapping to map the custom property with scheduler appointments subject property. | ||
Gets or sets the Start Time Zone Mapping to map the custom appointment property with scheduler appointments start time zone property. | ||
Gets or sets the End Time Zone Mapping to map the custom property with scheduler appointments end time zone property. | ||
Gets or sets the Background Mapping to map the custom appointment property with scheduler appointments color property. | ||
Gets or sets the Is All Day Mapping to map the custom appointment property with scheduler appointments IsAllDay property. | ||
Gets or sets the Recurrence Rule Mapping to map the custom appointment property with scheduler appointments Recurrence Rule property. | ||
Gets or sets the Recurrence Exception Dates Mapping to map the custom appointment property with the scheduler appointments Recurrence Exception Dates property. | ||
Gets or sets the Recurrence ID mapping to map the custom appointment property with scheduler appointments Recurrence ID property. | ||
Gets or sets the mapping that binds the appointment's Id property to the data source field. | ||
Gets or sets the Notes Mapping to map the custom property with scheduler appointments notes property. | ||
Gets or sets the Location Mapping to map the custom property with scheduler appointments location property. | ||
(From DaysView, TimelineView) | Gets or sets the height for an appointment when it has minimum duration in time slot views of the SfScheduler. | |
Gets or sets the Recurrence ID mapping to map the custom appointment property with scheduler appointments Recurrence ID property. | ||
(From DaysView, TimelineView) | Gets or sets the resource ids mapping to map the custom appointment property with the schedule appointments resource ids property. | |
Gets or sets the TextColor Mapping to map the custom appointment property with the scheduled appointment's text color property. |
MonthView
The following code example explains how to configure the month view settings in Xamarin SfSchedule and .NET MAUI SfScheduler.
Xamarin SfSchedule | .NET MAUI SfScheduler |
---|---|
|
|
Xamarin SfSchedule (MonthViewSettings) |
.NET MAUI SfScheduler (MonthView) |
Description |
---|---|---|
Gets or sets a value which defines the appointment display mode for the month cell in SfScheduler.. | ||
(From Scheduler) | Gets or sets the view rendering to decide whether scheduler view date time should be selectable or not. | |
(From Scheduler) | Gets or sets a value indicating whether to displays the week number of the year in the SfScheduler. | |
(From Scheduler) | Gets or sets the style of the week number, that used to customize the background, text color, font, font size, font family and font attributes. | |
(From Scheduler) | Gets or sets the color that describes the today highlight color value. | |
Gets or sets the month cell template or template selector. | ||
Gets or sets properties which allows to customize the agenda view of the SfScheduler. | ||
Gets or sets properties which allows to customize the agenda view of the SfScheduler. | ||
You can use instead of agenda view in the month view of the scheduler. | Gets or sets properties which allows to customize the agenda view of the SfScheduler. | |
Gets or sets the style of appointment text, that used to customize the text color, font, font size, font family and font attributes. | ||
Nil | The appointment indicator will be rendered based on the cell size. | |
Gets or sets properties which allows to customize the agenda view of the SfScheduler. | ||
Nil | The appointment will be rendered based on the cell size.. |
Xamarin SfSchedule (MonthLabelSettings) |
.NET MAUI SfScheduler (MonthView) |
Description |
---|---|---|
(From ViewHeaderSettings of MonthView class) | Gets or sets a view header date format of the SfScheduler. | |
(From ViewHeaderSettings of MonthView class) | Gets or sets a view header day format of the SfScheduler. |
DayView
The following code example explains how to configure the day view settings in Xamarin SfSchedule and .NET MAUI SfScheduler.
Xamarin SfSchedule | .NET MAUI SfScheduler |
---|---|
|
|
Xamarin SfSchedule (DayViewSettings, WeekViewSettings, WorkWeekViewSettings) |
.NET MAUI SfScheduler (DayView) |
Description |
---|---|---|
Gets or sets the width for the time ruler view to layout within this in day, week, and work week views of the SfScheduler. | ||
Gets or sets to defines the collection of special time region in the time slot views of the SfScheduler. | ||
Gets or sets the start hour for the time slot views in the SfScheduler. | ||
Gets or sets the end hour for the time slot views in the SfScheduler. | ||
(From DaysView ,TimelineView) | Gets or sets to defines the collection of special time region in the time slot views of the scheduler. | |
(From DaysView ,TimelineView) | Gets or sets to defines the collection of special time region in the time slot views of the scheduler. | |
Gets or sets the color that describes the cell border color value. | ||
Gets or sets to defines the collection of special time region in the time slot views of the SfScheduler. | ||
Gets or sets to defines the collection of special time region in the time slot views of the SfScheduler. | ||
Gets or sets to defines the collection of special time region in the time slot views of the SfScheduler. | ||
Nil | The all day panel will be visible if the all-day appointments present in the scheduler. | |
Nil | Gets or sets a value to display the number of days of Day, Week, WorkWeek in the SfScheduler |
Xamarin SfSchedule (DayLabelSettings, WeekLabelSettings, WorkWeekLabelSettings) |
.NET MAUI SfScheduler (DayView) |
Description |
---|---|---|
(From TimeRulerTextStyle of DayView class) | Gets or sets the width for the time ruler view to layout within this in day, week, and work week views of the SfScheduler. | |
(From TimeRulerTextStyle of DayView class) | Gets or sets the text color for the scheduler. | |
Gets or sets the time formats for the time text in the time slot views of the SfScheduler | ||
(From ViewHeaderSettings of DayView class) | Gets or sets a view header date format of the SfScheduler. | |
(From ViewHeaderSettings of DayView class) | Gets or sets a view header day format of the SfScheduler. |
TimelineView
The following code example explains how to configure the timeline view settings in Xamarin SfSchedule and .NET MAUI SfScheduler.
Xamarin SfSchedule | .NET MAUI SfScheduler |
---|---|
|
|
Xamarin SfSchedule (TimelineViewSettings) |
.NET MAUI SfScheduler (TimelineView) |
Description |
---|---|---|
Gets or sets the style of time ruler text, that used to customize the text color, font, font size, font family and font attributes. | ||
Gets or sets the non working days for the workweek view and timeline workweek view in the SfScheduler. | ||
Gets or sets the height for the time ruler view to layout within this in timeline views of the SfScheduler. | ||
(From Scheduler) | Specifies the displaying mode for appointment in month view. | |
Gets or sets the start hour for the time slot views in the SfScheduler.. | ||
Gets or sets the end hour for the time slot views in the SfScheduler. | ||
(From DaysView ,TimelineView) | Gets or sets to defines the collection of special time region in the time slot views of the scheduler. | |
Gets or sets the height for an appointment when it has minimum duration in time slot views of the SfScheduler. | ||
Nil | Not Supported. | |
Gets or sets a value to display the number of days of TimelineDay, TimelineWeek, TimelineWorkWeek in the SfScheduler |
Xamarin SfSchedule (TimeLabelSettings) |
.NET MAUI SfScheduler (TimelineView) |
Description |
---|---|---|
Gets or sets the time formats for the time text in the time slot views of the SfScheduler. | ||
(From TimeRulerTextStyle of TimelineView class) | Gets or sets the double value that represents size of the SfScheduler. | |
(From TimeRulerTextStyle of TimelineView class) | Gets or sets the text color for the scheduler. | |
(From ViewHeaderSettings of TimelineView class) | Gets or sets a view header date format of the SfScheduler. |
SchedulerTimeRegion
The following code example, explains how to configure the special time regions in Xamarin SfSchedule and .NET MAUI SfScheduler.
Xamarin SfSchedule | .NET MAUI SfScheduler |
---|---|
|
|
Xamarin SfSchedule (TimeRegionSettings) |
.NET MAUI SfScheduler (SchedulerTimeRegion) |
Description |
---|---|---|
Gets or sets the start time for an appointment or the scheduler time region in the SfScheduler. | ||
Gets or sets the end time for an appointment or the scheduler time region in the SfScheduler. | ||
Gets or sets the background color for an appointment or the scheduler time region in the SfScheduler.. | ||
(From TextStyle) | Gets or sets the text color for the scheduler. | |
Gets or sets the text for the scheduler time region. | ||
Gets or sets a value indicating whether this SchedulerTimeRegion is enable pointer interaction.. | ||
Gets or sets the resource id for an appointment or the scheduler time region in the SfScheduler. |
HeaderView
The following code example explains how to customize the appearance of the header in Xamarin SfSchedule and .NET MAUI SfScheduler.
Xamarin SfSchedule | .NET MAUI SfScheduler |
---|---|
|
|
Xamarin SfSchedule (HeaderStyle) |
.NET MAUI SfScheduler (HeaderView) |
Description |
---|---|---|
Gets or sets the header background to customize the default background of the header in the scheduler. | ||
Gets or sets the text color for the scheduler. | ||
Gets or sets the string, that represents font family of the SfScheduler. | ||
Gets or sets the double value that represents size of the SfScheduler. | ||
Gets or sets the FontAttributes of the SfScheduler. |
ViewHeaderSettings
The following code example explains how to customize the appearance of the view header in Xamarin SfSchedule and .NET MAUI SfScheduler.
Xamarin SfSchedule | .NET MAUI SfScheduler |
---|---|
|
|
Xamarin SfSchedule (ViewHeaderStyle) |
.NET MAUI SfScheduler (ViewHeaderSettings) |
Description |
---|---|---|
, |
(From TodayTextStyle of Scheduler) | Gets or sets the current day text color for the scheduler. |
Gets or sets the view header background to customize the default background of the header in the scheduler. | ||
(From DayTextStyle) | Gets or sets the day text color for the scheduler. | |
(From DateTextStyle) | Gets or sets the date text color for the scheduler. | |
(From DayTextStyle) | Gets or sets the string, that represents font family of the SfScheduler. | |
(From DateTextStyle) | Gets or sets the string, that represents font family of the SfScheduler. | |
(From DayTextStyle) | Gets or sets the double value that represents size of the SfScheduler. | |
(From DateTextStyle) | Gets or sets the double value that represents size of the SfScheduler. | |
(From DayTextStyle) | Gets or sets the FontAttributes of the SfScheduler. | |
(From DateTextStyle) | Gets or sets the FontAttributes of the SfScheduler. |
AppointmentTextStyle
The following code example explains how to customize the appearance of the appointment in Xamarin SfSchedule and .NET MAUI SfScheduler.
Xamarin SfSchedule | .NET MAUI SfScheduler |
---|---|
|
|
Xamarin SfSchedule (AppointmentStyle) |
.NET MAUI SfScheduler (AppointmentTextStyle) |
Description |
---|---|---|
Gets or sets the text color for the scheduler. | ||
Gets or sets the string, that represents font family of the SfScheduler. | ||
Gets or sets the double value that represents size of the SfScheduler. | ||
Gets or sets the FontAttributes of the SfScheduler. | ||
(From DaysView, TimelineView, and MonthView) | Gets or sets the appointment template to customize the default UI. | |
(From DaysView, TimelineView, and MonthView) | Gets or sets the appointment template to customize the default UI. | |
(From DaysView, TimelineView, and MonthView) | Gets or sets the appointment template to customize the default UI. | |
Gets or sets the color that describes the selection background for the scheduler appointments. | ||
(From DaysView, TimelineView, and MonthView) | Gets or sets the appointment template to customize the default UI. |
CellStyle
The following code example explains how to customize the appearance of the month cell in Xamarin SfSchedule and .NET MAUI SfScheduler.
Xamarin SfSchedule | .NET MAUI SfScheduler |
---|---|
|
|
Xamarin SfSchedule (MonthCellStyle, MonthViewCellStyle) |
.NET MAUI SfScheduler (CellStyle) |
Description |
---|---|---|
Gets or sets the text color for the scheduler. | ||
Gets or sets the string, that represents font family of the SfScheduler. | ||
Gets or sets the double value that represents size of the SfScheduler. | ||
Gets or sets the FontAttributes of the SfScheduler. | ||
Gets or sets the background color for the month cell of month view, that used to customize the background color. | ||
Gets or sets the background color for the today month cell of month view, that used to customize the background color. | ||
(From TodayTextStyle of Scheduler) | Gets or sets the text color for the scheduler. | |
(From LeadingMonthTextStyle) | Gets or sets the text color for the scheduler. | |
Gets or sets the background color for the leading month cell of month view, that used to customize the background color. | ||
Gets or sets the background color for the trailing month cell of month view, that used to customize the background color. | ||
(From TrailingMonthTextStyle) | Gets or sets the text color for the scheduler. |
WeekNumberStyle
The following code example explains how to customize the appearance of the cell in Xamarin SfSchedule and .NET MAUI SfScheduler.
Xamarin SfSchedule | .NET MAUI SfScheduler |
---|---|
|
|
Xamarin SfSchedule (WeekNumberStyle) |
.NET MAUI SfScheduler (WeekNumberStyle) |
Description |
---|---|---|
Gets or sets the text color for the scheduler. | ||
Gets or sets the string, that represents font family of the SfScheduler. | ||
Gets or sets the double value that represents size of the SfScheduler. | ||
Gets or sets the FontAttributes of the SfScheduler. |
DragDropSettings
The following code example explains how to customize the drag-and-drop operations of appointments in the schedule.
Xamarin SfSchedule | .NET MAUI SfScheduler |
---|---|
|
|
Xamarin SfSchedule (DragDropSettings) |
.NET MAUI SfScheduler (DragDropSettings) |
Description |
---|---|---|
Get or set a value indicating whether the user can navigate views while dragging the appointment or not. | ||
Get or set a value indicating whether the user can scroll the time slot while dragging the appointment or not. | ||
Get or set the auto navigation time delay while dragging an appointment within the scheduler control. | ||
Get or set a value indicating whether the drag and drop indicator should be displayed within the scheduler control during appointment dragging. | ||
Get or set the style of the drag and drop indicator displayed during appointment dragging within the scheduler control. | ||
Nil | Get or set the display format for the time indicator that appears when an appointment is dragged and dropped within the scheduler control's day, week, workweek, timeline day, timeline week, and timeline workweek views. |
Enums
Xamarin SfSchedule | .NET MAUI SfScheduler | Description |
---|---|---|
Specifies the displaying mode for appointment in month view. | ||
Specifies the type of recurrence date range. | ||
Specifies the type of recurrence in the appointment. | ||
Defines the view for the SfScheduler. | ||
(From DaysView, TimelineView, and MonthView) | Gets or sets the appointment template to customize the default UI. | |
Nil. | Not Supported. |
Events
Xamarin SfSchedule | .NET MAUI SfScheduler | Description |
---|---|---|
Occurs when an item is double tapped. | ||
Occurs when an item is tapped. | ||
Occurs when an item is long pressed. | ||
Occurs when header item is tapped. | ||
Occurs when view header item is tapped. | ||
Occurs when view changed. | ||
Occurs when header item is tapped. | ||
(From DaysView, TimelineView, and MonthView) | Gets or sets the appointment template to customize the default UI. | |
(From MonthView) | Gets or sets the appointment template to customize the default UI. | |
(From MonthView) | Gets or sets the appointment template to customize the default UI. | |
Gets or sets the month cell template or template selector. | ||
Occur when the user starts dragging an appointment. | ||
Occur when the user is dragging an appointment. | ||
Occur when the user drops an appointment. |
Methods
Xamarin SfSchedule | .NET MAUI SfScheduler | Description |
---|---|---|
Move to previous view which displays previous view dates. | ||
Move to next view which displays next view dates. | ||
Gets or sets the display date to programmatically navigate the dates in the SfScheduler. | ||
Returns the occurrence appointment for the given pattern appointment at the specified date. If there is no appointment occurring on the date specified, null is returned. | ||
Method to get date time collection at which the recurrence appointment will occur. | ||
Method to generates the recurrence rule based on the given recurrence properties, the start date and end date of the recurrence appointments. | ||
Returns the recurrence properties based on the given recurrence rule and the recurrence start date. |
Known issues in .NET MAUI Scheduler
- [Windows] Scheduler view swiping using the touch screen is not working.
- [Android] - Scheduler view swiping using the touch screen is not working in all timeline views.
- The touch and mouse swipe are not working inside the AppShell page.
-
FlowDirection
property runtime change will not work.