menu

WPF

  • Code Examples
  • Upgrade Guide
  • User Guide
  • Demos
  • Support
  • Forums
  • Download
Namespace Syncfusion.UI.Xaml.Scheduler - API Reference

    Show / Hide Table of Contents

    Namespace Syncfusion.UI.Xaml.Scheduler

    Classes

    AllDayAppointmentPanel

    Represents a class which holds the all day cells.

    AllDayAppointmentViewControl

    Represents a class which holds all day appointment view control.

    AppointmentControl

    Represents appointment control of all schedule views.

    AppointmentDeletingEventArgs

    Provides data for a AppointmentDeleting event.

    AppointmentDragOverEventArgs

    Provides data for the AppointmentDragOver event.

    AppointmentDragStartingEventArgs

    Provides data for the AppointmentDragStarting event.

    AppointmentDroppingEventArgs

    Provides data for the AppointmentDropping event.

    AppointmentEditorClosingEventArgs

    Provides data for a AppointmentEditorClosing event.

    AppointmentEditorOpeningEventArgs

    Provides data for a AppointmentEditorOpening event.

    AppointmentMapping

    Represents a schedule appointment mapping with custom appointment.

    AppointmentResizeController

    Represents a class that handles the appointment resizing operation in SfScheduler control.

    AppointmentResizingEventArgs

    Provides data for AppointmentResizing event.

    AppointmentsCountControl

    Represents a count view in all day panel.

    AppointmentTappedArgs

    Provides data for the AppointmentTapped event.

    CellDoubleTappedEventArgs

    Provides data for the CellDoubleTapped event.

    CellLongPressedEventArgs

    Provides data for the CellLongPressed event.

    CellTappedEventArgs

    Provides data for the CellTapped event.

    DateRange

    Represents a class which holds start and end date of the month view.

    DaysViewSettings

    Represents a class which is used to configure all the properties of DayView, WeekView and WorkWeekView.

    DayViewAppointmentsPanel

    Represents a class which arrange the appointments in day , week , work week views.

    DayViewControl

    Represents a class which contains the day cells to be displayed in day view.

    DayViewHeader

    Represents a class which holds days view header cell information.

    DayViewPanel

    Class which contains time slot column control and day cell.

    DayViewTimeRulerPanel

    Class which holds time slot cells.

    DragDropSettings

    Represents a class that contains appointment drag-and-drop settings.

    HeaderTappedEventArgs

    Provides data for the HeaderTapped event.

    InverseBooleanToVisibilityConverter

    Represents a converter that converts inverse boolean values to and from visibility enumeration values.

    MonthAgendaView

    Represents a class contains agenda view items.

    MonthCell

    Represents a class which holds the information of cell in month view.

    MonthViewControl

    Represents a class which contains the months cells to be displayed in month view.

    MonthViewHeader

    Represents a class which holds month view header cell information.

    MonthViewPanel

    Represents a class which contains the months cells to be displayed in month view.

    MonthViewSettings

    Represents a class which is used to configure all the properties of MonthView.

    QueryAppointmentsEventArgs

    Provides data for the QueryAppointments event.

    RecurrenceEditingOptionDialog

    Represents a class which holds the information of RecurrenceEditingOptionDialog.

    RecurrenceHelper

    Represents a helper for handling recurrence appointments.

    RecurrenceProperties

    Represents a class which contains a recurring appointment's resource information.

    RecurringAppointmentBeginningEditEventArgs

    Provides data for RecurringAppointmentBeginningEdit event.

    ReminderAlertActionChangedEventArgs

    Provides data for a ReminderAlertActionChanged event.

    ReminderAlertOpeningEventArgs

    Provides data for a ReminderAlertOpening event.

    ReminderMapping

    Represents a class that provides mapping between SchedulerReminder properties and a data object.

    ReminderTimeConverter

    Represents a converter that converts SchedulerReminder ReminderTime as string format.

    ReminderTimeIntervalConverter

    Represents a converter that converts ReminderTimeInterval as reminder control values.

    ResourceHeaderControl

    Represents the resource header control of all scheduler views.

    ResourceHeaderPanel

    Represents the panel to arrange the resource headers in scheduler.

    ResourceMapping

    Represents a class that provides mapping information to create SchedulerResource from the fields of data object in ResourceCollection.

    ScheduleAppointment

    Represents a class which defines appointments in schedule control.

    ScheduleAppointmentCollection

    The Schedule Appointment Collection class used to represent the collection of the Schedule Appointment.

    ScheduleNotificationObject

    Custom class to invoke property change event and get the old value or collections of the property to dispose it.

    SchedulerAppointmentEditorWindow

    Represents a class which holds the information of ScheduleAppointmentEditor.

    SchedulerCellBase

    Represents a class which holds the information of schedule cell.

    SchedulerCommands

    Provides a standard set of commands related to SfScheduler which can be used in AppointmentContextMenu and CellContextMenu.

    SchedulerContextMenuInfo

    Represents the class that stores the information about the appointment, date time and scheduler associated to AppointmentContextMenu and CellContextMenu.

    SchedulerContextMenuOpeningEventArgs

    Provides data for a SchedulerContextMenuOpening event.

    SchedulerHeaderControl

    Represents a class which holds the information of scheduler header.

    SchedulerLocalizationResourceAccessor

    Represents the class that manages the localization for syncfusion controls.

    SchedulerLocalizationResourceExtension

    A markup extension that returns the localized string based on culture for the ResourceName.

    SchedulerReminder

    Represents a class to add reminders for an ScheduleAppointment.

    SchedulerReminderAlertWindow

    Represents a class which holds the information of schedule reminder window.

    SchedulerResource

    The class that provides the information to group the appointments in scheduler.

    ScrollPanel

    Represents a class which provides implementation of view and swiping behavior.

    SelectionChangedEventArgs

    Provides data for the SelectionChanged event.

    SelectionChangingEventArgs

    Provides data for the SelectionChanging event.

    SfScheduler

    Represents the control which allows the user to create and manage appointments.

    SpecialTimeRegion

    Represents a class which is used to configure the properties in specific time region.

    SpecialTimeRegionControl

    Represents a class which holds the information of time region.

    TimeFormatConverter

    Represents a converter that converts appointment start time and end time format.

    TimeIndicator

    Represents time indicator control on appointment dragging in day, week, workweek and timeline views.

    TimeIndicatorControl

    Represents the Current Time Indicator.

    TimelineViewAppointmentsPanel

    Represents a class which arrange the appointments in timeline view.

    TimelineViewControl

    Represents a class contains timeline panel to be displayed in timeline view.

    TimelineViewHeader

    Represents a class which holds timeline view header cell information.

    TimelineViewPanel

    Represents a class contains timeline cells to be displayed in timeline view.

    TimelineViewSettings

    Represents a class which is used to configure all the properties of TimelineView.

    TimelineViewTimeRulerPanel

    Represents a class which contains time ruler panel for timeline view.

    TimeRulerCell

    Represents a class which contains the time slot information.

    TimeSlotCell

    Represents a class which holds the information of a time slot cell.

    TimeSlotViewSettings

    Represents a class which is used to configure the properties related to time slots.

    TodayBorderSizeConverter

    Represents a converter that converts today border circle size.

    ViewChangedEventArgs

    Provides data for the ViewChanged event.

    ViewControlBase

    Represents a class which contains month cells or day cells.

    ViewHeaderBase

    Represents a class which holds view header cell information.

    ViewHeaderCellTappedEventArgs

    Provides data for the ViewHeaderCellTapped event.

    ViewHeaderControl

    Class which holds the view header cells.

    ViewHeaderRowPanel

    Class which holds the view header cells.

    ViewPanel

    Represents a class which holds schedule header cell, view header cell and view control.

    ViewSettingsBase

    Represents a class which is used to configure the properties of all schedule views.

    WeekNumberCell

    Represents a class which holds the week number in month view.

    WeekNumberPanel

    Class which holds the week number cells.

    WeekNumberTappedEventArgs

    Provides data for the WeekNumberTapped event.

    Interfaces

    ISchedulerCell

    Handles the selection of scheduler timeslot and month cells.

    Enums

    AllowedSchedulerViewTypes

    Specifies the different scheduler views that should be displayed in the SfScheduler header for quick view type navigation.

    AppointmentDisplayMode

    Specifies the displaying mode for appointment in month view.

    AppointmentEditFlag

    Specifies the appointment editing operations.

    AppointmentEditorAction

    Specifies that the appointment editing operation is done when the appointment editor is closing.

    AppointmentEditorOptions

    Specifies to show the editors for the ScheduleAppointment details in SchedulerAppointmentEditorWindow when you double click the scheduler.

    AppointmentType

    Specifies type of appointments which used to differentiate the appointments based on its role.

    MonthDayType

    Specifies the month day type.

    MonthNavigationDirection

    Specifies the MonthView swiping direction.

    RecurrenceRange

    Specifies the type of recurrence date range.

    RecurrenceType

    Specifies the type of recurrence in appointment.

    RecurringAppointmentEditMode

    Specifies whether to modify series or occurrence when editing an occurrence of pattern appointment. You can let end-user handle this option (using built-in dialog shown in scheduler) or define it by yourself using AppointmentEditorOpening event.

    ReminderAction

    Specifies the appointment reminder actions such as dismiss, dismiss all, and snooze performed using the reminder alert window.

    ResizeAction

    Specifies the actions of resizing event.

    ResourceGroupType

    specifying whether the dates should be grouped under resource or resources should be grouped within a date.

    SchedulerContextMenuType

    Specifies the type element for which the AppointmentContextMenu and CellContextMenu of Scheduler opens.

    SchedulerViewType

    Specifies the Scheduler ViewType.

    WeekDays

    Specifies the days on a week.

    Back to top Generated by DocFX
    Copyright © 2001 - 2023 Syncfusion Inc. All Rights Reserved