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