Syncfusion.SfSchedule.XForms
Fields  Properties  Methods  Events


SfSchedule Class Members

The following tables list the members exposed by SfSchedule.

Public Constructors
 NameDescription
Public ConstructorInitializes a new instance of the SfSchedule class  
Top
Public Fields
 NameDescription
Public Fieldstatic (Shared in Visual Basic) The allow appointment drag property.  
Public Fieldstatic (Shared in Visual Basic)Gets or sets the AppointmentMapping property.  
Public Fieldstatic (Shared in Visual Basic)Gets or sets the AppointmentStyle property.  
Public Fieldstatic (Shared in Visual Basic) Appointment template property.  
Public Fieldstatic (Shared in Visual Basic)Gets or sets the AppointmentViewLayout property.  
Public Fieldstatic (Shared in Visual Basic) Schedule cell double tapped command property.  
Public Fieldstatic (Shared in Visual Basic) Schedule cell long pressed command property.  
Public Fieldstatic (Shared in Visual Basic) Schedule cell tapped command property.  
Public Fieldstatic (Shared in Visual Basic)Gets or sets the DataSource property.  
Public Fieldstatic (Shared in Visual Basic)Gets or sets the DayViewSettings property.  
Public Fieldstatic (Shared in Visual Basic) The drag drop settings property.  
Public Fieldstatic (Shared in Visual Basic)Gets or sets the EnableNavigation property.  
Public Fieldstatic (Shared in Visual Basic)Gets or sets the FirstDayOfWeek property.  
Public Fieldstatic (Shared in Visual Basic) Gets or sets the HeaderHeight. This is a bindable property.  
Public Fieldstatic (Shared in Visual Basic)Gets or sets the HeaderStyle property.  
Public Fieldstatic (Shared in Visual Basic)Gets or sets the InlineViewLayout property.  
Public Fieldstatic (Shared in Visual Basic) Gets or sets the InlineView. This is a bindable property.  
Public Fieldstatic (Shared in Visual Basic)Gets or sets the Locale property.  
Public Fieldstatic (Shared in Visual Basic)Gets or sets the MaxDisplayDate property.  
Public Fieldstatic (Shared in Visual Basic)Gets or sets the MinDisplayDate property.  
Public Fieldstatic (Shared in Visual Basic)Gets or sets the MonthViewCellStyle property.  
Public Fieldstatic (Shared in Visual Basic) Gets or sets the bindable property.  
Public Fieldstatic (Shared in Visual Basic)Gets or sets the MonthViewSettings property.  
Public Fieldstatic (Shared in Visual Basic)Gets or sets the MoveToDate property.  
Public Fieldstatic (Shared in Visual Basic)Gets or sets the ScheduleHeaderDateFormat property.  
Public Fieldstatic (Shared in Visual Basic)Gets or sets the ScheduleView property.  
Public Fieldstatic (Shared in Visual Basic)Gets or sets the SelectedDate property.  
Public Fieldstatic (Shared in Visual Basic)Gets or sets the SelectionStyle property.  
Public Fieldstatic (Shared in Visual Basic)Gets or sets the SelectionView property.  
Public Fieldstatic (Shared in Visual Basic)Gets or sets the ShowAppointmentsInline property.  
Public Fieldstatic (Shared in Visual Basic)Gets or sets the TimeIntervalHeight property.  
Public Fieldstatic (Shared in Visual Basic)Gets or sets the TimeInterval property.  
Public Fieldstatic (Shared in Visual Basic)Gets or sets the EnableNavigation property.  
Public Fieldstatic (Shared in Visual Basic) Gets or sets the ViewHeaderHeight. This is a bindable property.  
Public Fieldstatic (Shared in Visual Basic)Gets or sets the ViewHeaderStyle property.  
Public Fieldstatic (Shared in Visual Basic) The visible dates changed command property.  
Public Fieldstatic (Shared in Visual Basic)Gets or sets the WeekViewSettings property.  
Public Fieldstatic (Shared in Visual Basic)Gets or sets the WorkWeekViewSettings property.  
Top
Public Properties
 NameDescription
Public PropertyGets or sets a value indicating whether this SfSchedule allow appointment drag.  
Public Property (Inherited from Xamarin.Forms.VisualElement)
Public Property (Inherited from Xamarin.Forms.VisualElement)
Public PropertyThe AppointmentMapping property is used for Mapping the Custom appointment class with the Schedule appointment. This is a bindable property.  
Public PropertyThe AppointmentStyle property is used to Set the AppointmentStyle to Schedule. This is a bindable property.  
Public Property Gets or sets the appointment template for schedule appointments.  
Public PropertyThe AppointmentViewLayout property is used to define the View of the Schedule. This is a bindable property.  
Public Property (Inherited from Xamarin.Forms.Element)
Public Property (Inherited from Xamarin.Forms.VisualElement)
Public Property (Inherited from Xamarin.Forms.VisualElement)
Public Property (Inherited from Xamarin.Forms.BindableObject)
Public Property (Inherited from Xamarin.Forms.VisualElement)
Public Property Gets or sets the CellDoubleTappedCommand to be executed when schedule cell is tapped twice.  
Public Property Gets or sets the CellLongPressedCommand to be executed when we hold or long press the schedule cell.  
Public Property Gets or sets the CellTappedCommand to be executed when schedule cell is tapped.  
Public Property (Inherited from Xamarin.Forms.VisualElement)
Public Property (Inherited from Xamarin.Forms.Element)
Public PropertyThe DataSource property is used for adding appointments to Schedule. This is a bindable property.  
Public PropertyThe DayViewSettings property is used to configure the Day View in the Schedule. This is a bindable property.  
Public Property Gets or sets the drag drop settings.  
Public Property (Inherited from Xamarin.Forms.Element)
Public PropertyThe EnableNavigation property is used to enable or disable date navigation in the schedule using UI. This is a bindable property.  
Public PropertyThe FirstDayOfWeek property is used to define the first Day of Week in the Schedule. This is a bindable property.  
Public Property (Inherited from Xamarin.Forms.VisualElement)
Public Property (Inherited from Xamarin.Forms.View)
Public Property Gets or sets the HeaderHeight for schedule header. This is a bindable property.  
Public PropertyThe HeaderStyle property is used to Set the HeaderStyle to Schedule. This is a bindable property.  
Public Property (Inherited from Xamarin.Forms.VisualElement)
Public Property (Inherited from Xamarin.Forms.VisualElement)
Public Property (Inherited from Xamarin.Forms.View)
Public Property (Inherited from Xamarin.Forms.Element)
Public Property Gets or sets the InlineView for Schedule MonthView. This is a bindable property.  
Public Property (Inherited from Xamarin.Forms.VisualElement)
Public Property (Inherited from Xamarin.Forms.VisualElement)
Public Property (Inherited from Xamarin.Forms.VisualElement)
Public Property (Inherited from Xamarin.Forms.VisualElement)
Public Property (Inherited from Xamarin.Forms.VisualElement)
Public PropertyThe Locale property is used for Specifying the localization language for the Schedule. This is a bindable property.  
Public Property (Inherited from Xamarin.Forms.View)
Public PropertyThe MaxDisplayDate property is used to Set the Maximum Date to Schedule. This is a bindable property.  
Public PropertyThe MinDisplayDate property is used to Set the Minimum Date to Schedule. This is a bindable property.  
Public Property (Inherited from Xamarin.Forms.VisualElement)
Public Property (Inherited from Xamarin.Forms.VisualElement)
Public PropertyThe MonthCellStyle property is used to Set the style for month cells. This is a bindable property.  
Public PropertyThe MonthCellViewLayout property is used to define the View of the Schedule. This is a bindable property.  
Public PropertyThe MonthViewSettings property is used to configure the Month View in the Schedule. This is a bindable property.  
Public PropertyThe MoveToDate property is used for Navigating to a particular Date. This is a bindable property.  
Public Property (Inherited from Xamarin.Forms.VisualElement)
Public Property (Inherited from Xamarin.Forms.VisualElement)
Public Property (Inherited from Xamarin.Forms.Element)
Public Property (Inherited from Xamarin.Forms.Element)
Public Property (Inherited from Xamarin.Forms.VisualElement)
Public Property (Inherited from Xamarin.Forms.VisualElement)
Public Property (Inherited from Xamarin.Forms.VisualElement)
Public Property (Inherited from Xamarin.Forms.VisualElement)
Public Property (Inherited from Xamarin.Forms.VisualElement)
Public Property (Inherited from Xamarin.Forms.VisualElement)
Public Property (Inherited from Xamarin.Forms.VisualElement)
Public PropertyThe ScheduleHeaderDateFormat property is used to define the format for Internal Schedule Header. This is a bindable property.  
Public PropertyThe ScheduleView property is used to define the View of the Schedule. This is a bindable property.  
Public PropertyThe SelectedDate property is used to select particular date or time slot. This is a bindable property.  
Public PropertyThe SelectionStyle property is used to Set the SelectionStyle to Schedule. This is a bindable property.  
Public PropertyThe SelectionView property is used to Set the Selection View to Schedule. This is a bindable property.  
Public PropertyThe ShowAppointmentsInline property is used to enable/disable the inline appointments view. This is a bindable property.  
Public Property (Inherited from Xamarin.Forms.VisualElement)
Public Property (Inherited from Xamarin.Forms.VisualElement)
Public Property (Inherited from Xamarin.Forms.Element)
Public Property (Inherited from Xamarin.Forms.VisualElement)
Public PropertyThe TimeInterval property is used to Set the TimeInterval to Schedule. This is a bindable property.  
Public PropertyThe TimeIntervalHeight property is used to Set the TimeInterval to Schedule. This is a bindable property.  
Public PropertyThe TimeZone property is used to set the time zone for the schedule control. This is a bindable property.  
Public Property (Inherited from Xamarin.Forms.VisualElement)
Public Property (Inherited from Xamarin.Forms.VisualElement)
Public Property (Inherited from Xamarin.Forms.VisualElement)
Public Property (Inherited from Xamarin.Forms.View)
Public Property Gets or sets the ViewHeaderHeight for schedule viewheader. This is a bindable property.  
Public PropertyThe ViewHeaderStyle property is used to Set the ViewHeaderStyle to Schedule. This is a bindable property.  
Public Property Gets or sets the VisibleDatesChangedCommand to be executed when navigate or view type change of schedule.  
Public PropertyThe WeekViewSettings property is used to configure the Week View in the Schedule. This is a bindable property.  
Public Property (Inherited from Xamarin.Forms.VisualElement)
Public Property (Inherited from Xamarin.Forms.VisualElement)
Public PropertyThe WorkWeekViewSettings property is used to configure the WorkWeek View in the Schedule. This is a bindable property.  
Public Property (Inherited from Xamarin.Forms.VisualElement)
Public Property (Inherited from Xamarin.Forms.VisualElement)
Top
Protected Properties
 NameDescription
Protected Internal Property (Inherited from Xamarin.Forms.View)
Top
Public Methods
 NameDescription
Public Method Moves the view to previous visible date(s).  
Public Method (Inherited from Xamarin.Forms.VisualElement)
Public Method (Inherited from Xamarin.Forms.VisualElement)
Public MethodOverloaded.  (Inherited from Xamarin.Forms.BindableObject)
Public MethodOverloaded. Releases all resource used by the SfSchedule object.  
Public Method (Inherited from Xamarin.Forms.Element)
Public Method (Inherited from Xamarin.Forms.VisualElement)
Public Method Moves the view to next visible date(s).  
Public Method (Inherited from Xamarin.Forms.View)
Public Method Gets the date collection from the RRule, recStartDate, rangeStartDate, rangeEndDate.  
Public Method (Inherited from Xamarin.Forms.VisualElement)
Public Method (Inherited from Xamarin.Forms.BindableObject)
Public Method Get visible appointment within the given dates  
Public Method (Inherited from Xamarin.Forms.BindableObject)
Public Method (Inherited from Xamarin.Forms.VisualElement)
Public Method (Inherited from Xamarin.Forms.VisualElement)
Public Method Navigates the view to the specified visible date.  
Public Method (Inherited from Xamarin.Forms.BindableObject)
Public Method (Inherited from Xamarin.Forms.Element)
Public Method Resumes the appointment collection update.  
Public Method Gets the RRule string value from the RecurrenceProperties, Appointment StartTime and EndTime.  
Public Method Gets the recurrence properties from rRule and recStartDate.  
Public Method (Inherited from Xamarin.Forms.BindableObject)
Public Method (Inherited from Xamarin.Forms.Element)
Public MethodOverloaded.  (Inherited from Xamarin.Forms.BindableObject)
Public Method Suspends the appointment collection update.  
Public Method (Inherited from Xamarin.Forms.VisualElement)
Top
Protected Methods
 NameDescription
Protected Method (Inherited from Xamarin.Forms.BindableObject)
Protected Internal Method (Inherited from Xamarin.Forms.VisualElement)
Protected Method (Inherited from Xamarin.Forms.VisualElement)
Protected Method (Inherited from Xamarin.Forms.View)
Protected Method (Inherited from Xamarin.Forms.VisualElement)
Protected Method (Inherited from Xamarin.Forms.VisualElement)
Protected Method (Inherited from Xamarin.Forms.VisualElement)
Protected MethodOverridden.  Measures the children  
Protected Method (Inherited from Xamarin.Forms.VisualElement)
Protected Method (Inherited from Xamarin.Forms.Element)
Protected Method (Inherited from Xamarin.Forms.BindableObject)
Protected Method (Inherited from Xamarin.Forms.VisualElement)
Protected Method (Inherited from Xamarin.Forms.VisualElement)
Protected Method (Inherited from Xamarin.Forms.VisualElement)
Protected Method (Inherited from Xamarin.Forms.VisualElement)
Protected Method (Inherited from Xamarin.Forms.VisualElement)
Protected Method (Inherited from Xamarin.Forms.VisualElement)
Protected Method (Inherited from Xamarin.Forms.VisualElement)
Protected Method (Inherited from Xamarin.Forms.BindableObject)
Top
Extension Methods
 NameDescription
Public Extension MethodOverloaded.  Iterates the index.
Public Extension MethodOverloaded.  Iterates the index.
Top
Public Events
 NameDescription
Public Event Event is raised when appointment is dragging.  
Public Event Event that is raised when start to drag the appointment.  
Public Event Event is raised when drop the schedule appointment.  
Public Event (Inherited from Xamarin.Forms.BindableObject)
Public Event Event that is raised when tapped twice on any appointment or time slot or month cell of Schedule.  
Public Event Event that is raised when pressed and hold on any appointment or time slot or month cell of Schedule.  
Public Event Event that is raised when tapped on any appointment or time slot or month cell of Schedule.  
Public Event (Inherited from Xamarin.Forms.Element)
Public Event (Inherited from Xamarin.Forms.Element)
Public Event (Inherited from Xamarin.Forms.VisualElement)
Public Event (Inherited from Xamarin.Forms.Element)
Public Event (Inherited from Xamarin.Forms.Element)
Public Event (Inherited from Xamarin.Forms.VisualElement)
Public Event Event that is raised when tapped on the header layout of Schedule.  
Public Event (Inherited from Xamarin.Forms.VisualElement)
Public Event Event that is raised when tapped on any appointment which are listed in month view of schedule.  
Public Event Event that is raised when an appointment is loaded in the schedule view (day view, work view or month view).  
Public Event Event that is raised when each cells (for every date) for month view of schedule loaded.  
Public Event Event that is raised while list of appointments loaded in inline view when tapped on any date in the month view.  
Public Event Event that is raised while inline view is loaded when tapped on any date in the month view.  
Public Event (Inherited from Xamarin.Forms.BindableObject)
Public Event (Inherited from Xamarin.Forms.BindableObject)
Public Event (Inherited from Xamarin.Forms.VisualElement)
Public Event (Inherited from Xamarin.Forms.VisualElement)
Public Event Event that is raised when tapped on the view header layout of Schedule.  
Public Event Event that is raised when visible dates changed due to date navigation or when view type changed.  
Top
See Also