New to Telerik UI for WinFormsStart a free 30-day trial

A data source for RadScheduler that can be used to bind it to a collection containing scheduling data.

Definition

Constructors

Initializes a new instance of the SchedulerBindingDataSource class.

C#
public SchedulerBindingDataSource()

Properties

Gets the event provider.

C#
public SchedulerBindingDataSource.EventBindingProvider EventProvider { get; }
Property Value:

The event provider.

Gets the resource provider.

C#
public SchedulerBindingDataSource.ResourceBindingProvider ResourceProvider { get; }
Property Value:

The resource provider.

Methods

Gets the provider responsible for managing scheduler events.

C#
public override ISchedulerProvider<IEvent> GetEventProvider()
Returns:

ISchedulerProvider<IEvent>

An implementation of ISchedulerProvider that handles scheduler events.

Overrides: SchedulerDataSource.GetEventProvider()

Gets the provider responsible for managing scheduler resources.

C#
public override ISchedulerProvider<IResource> GetResourceProvider()
Returns:

ISchedulerProvider<IResource>

An implementation of ISchedulerProvider that handles scheduler resources.

Overrides: SchedulerDataSource.GetResourceProvider()

Forces the data source to rebind its data, refreshing all bound appointments in the scheduler.

C#
public void Rebind()

Events

Raised when the underlying data source or any of its providers are changed.

C#
public override event EventHandler DataSourceChanged

Overrides: SchedulerDataSource.DataSourceChanged