Telerik.Windows.Controls.ScheduleView

Represents basic IAppointment implementation.

Provides base class for appointments.

Extension methods for IAppointment interface.

Determines the mode that will set the Visibility property of the buttons that navigate through appointments.

Represents a behavior of the appointment selection in the RadScheduleView control.

ScheduleView service for appointment selection.

Represents a state of the appointment selection in the RadScheduleView control.

Represents converter that converts recurrence subject with parameter localization key into localized text.

Holds helper methods for date and time operations.

Represents the view model for the confirmation dialog.

Represents a provider that manage the data dragged from the RadScheduleView control.

A class that represents time range.

Extension methods for IDateSpan interface.

Represents date time duration in days and/or months.

A class that represents the data context of a highlight item.

Default navigation behavior used by RadScheduleView to select slot and appointments via keyboard.

A class representing the behavior that is used to snap time during drag and resize operation.

A class that represents the data context of a highlight item during resize operation.

A class that represents the data context of a slot during drag and drop operation.

Provides class for recurrence rule exceptions.

Provides a way to create custom RadScheduleView time ruler tick lengths.

Represents a proxy object that is set as DataContext on GroupHeader control. It is used for performance optimization.

Represents a service which retrieves data about the grouped appointments in the RadScheduleView control.

Interface
IAppointment

Defines basic methods and properties of an appointment.

Interface which provides the culture settings in the RadScheduleView control.

Represents a provider that manages the data dragged from the RadScheduleView control.

Interface
IDateSpan

Defines Start and End properties.

An interface that represents the data context of a highlight item.

Defines basic properties of a exception from a recurrence pattern.

Defines advanced properties of an appointment.

Interface which represents a group in the ScheduleView control.

Interface
IGroupInfo

Defines basic methods and properties of a group item.

Interface representing the information for the GroupItem.

An interface representing the properties describing the way ScheduleView is grouped.

Interface
IOccurrence

Defines the basic properties for an appointment occurrence.

Represents a provider that filters the occurrence collection.

Interface
IPayload

Provides interface for RadScheduleView drag and drop payloads.

Interface
IRangeData

An interface representing the properties used to generate the visible range of RadScheduleView.

Defines basic basic methods and properties of a ReadOnlyBehavior.

Specifies that this object can be used from the ReadOnlyBehavior of RadScheduleView to configure it.

Defines basic properties of a recurrence rule.

Provides the properties and methods for a control that can host a ScheduleView dialog.

Provides the methods for creating instances of the IScheduleViewDialogHost interface.

Interface
IScopeFlag

An interface representing the scope flag.

A service used to scroll the ScheduleView.

An interface representing the scrolling settings of RadScheduleView.

An interface creating recurring slot.

Represents a service which retrieves data about the slots in the RadScheduleView control.

Interface
ISnapService

An service used to snap star/end of appointments during drag/resize.

Interface
ITickProvider

Provides a way to create custom RadScheduleView time ruler tick lengths.

Importance enumeration.

A helper class used to scroll to the FirstVisibleGroup.

A class representing the behavior that is used to snap appointment start/end during drag and resize operation in MonthView.

Name and value object useful for data binding operations.

Abstract class representing the navigation behavior used by RadScheduleView to select slot and appointments via keyboard.

A class that is used by the NavigationBehavior to provide access to the ServiceProvider.

Enumeration that represent the direction of navigation via keyboard.

Represents a nested scope flags.

Represents a dynamic data collection of Appointments that provides notifications when appointments get added, removed, or when the whole list is refreshed.

Provides class for appointment occurrence.

Provides basic functionality for RadScheduleView drag and drop payloads.

Class
Payload

Converts the data to IDataObject.

Represents basic implementation of IReadOnlyBehavior.

Specifies the days of the week. Members might be combined using bitwise operations to specify multiple days.

Specifies the frequency of a recurrence.

Provides the class for recurrence pattern.

Determines the types of recurrences range.

Provides class, working with recurring appointment.

Extensions methods for IRecurrenceRule interface.

Specifies the state of (recurring) appointment.

Determines the types of recurrent appointments.

A class that represents the data context of a highlight item during resize operation.

A class that represents the data context of a slot during resize operation.

Represents a ResourceItem control.

A class for a typical collection of a resource item.

View model for ResourceType class.

Provides the default implementation of ISchedulerDialogHostFactory.

A class that represents the information for the appointments during the drag operation.

A manager that is used to localize RadScheduleView.

A class that represents the information for the appointments during the drag operation.

Provides the basic functionality for scope flags.

Represents a single scope flag.

Class
Slot

A class that represents specific time range with or without associated resources.

A class that retrieves filtered slots.

A class providing information about the slot generation.

Represents a behavior of the slot selection in the RadScheduleView control.

A class that is used to get or set the selected slot.

Represents a state of the selected slot in the RadScheduleView control.

An abstract class representing the behavior that is used to snap time during drag and resize operation.

A class representing the data that is used to snap time during drag and resize operation.

Describes the grouping of items using a TimeZone as the criteria.

Represents a proxy object that is set as DataContext on TimerRulerItem control. It is used for performance optimization.

Represents a service which retrieves time ruler information in the RadScheduleView control.

Determines the week of month.

WeekOfMonth extensions methods.

Not finding the help you need?
Contact Support