A data source for RadScheduler that can be used to bind it to a collection containing scheduling data.
Definition
Namespace:Telerik.WinControls.UI
Assembly:Telerik.WinControls.Scheduler.dll
Syntax:
[TelerikToolboxCategory("Scheduler")]
public class SchedulerBindingDataSource : SchedulerDataSource, IComponent, IDisposable, ISupportInitialize
Inheritance: objectMarshalByRefObjectComponentSchedulerDataSourceSchedulerBindingDataSource
Implements:
Inherited Members
Constructors
Initializes a new instance of the SchedulerBindingDataSource class.
public SchedulerBindingDataSource()
Properties
Gets the event provider.
public SchedulerBindingDataSource.EventBindingProvider EventProvider { get; }
The event provider.
Gets the resource provider.
public SchedulerBindingDataSource.ResourceBindingProvider ResourceProvider { get; }
The resource provider.
Methods
Gets the provider responsible for managing scheduler events.
public override ISchedulerProvider<IEvent> GetEventProvider()
An implementation of ISchedulerProvider that handles scheduler events.
Overrides:
Gets the provider responsible for managing scheduler resources.
public override ISchedulerProvider<IResource> GetResourceProvider()
An implementation of ISchedulerProvider that handles scheduler resources.
Overrides:
Forces the data source to rebind its data, refreshing all bound appointments in the scheduler.
public void Rebind()
Events
Raised when the underlying data source or any of its providers are changed.
public override event EventHandler DataSourceChanged
Overrides: