Class
GanttViewIntegrationProvider

Definition

Namespace:Telerik.WinControls.UI

Assembly:Telerik.WinControls.Scheduler.dll

Syntax:

cs-api-definition
public class GanttViewIntegrationProvider : IGanttViewDataProvider, IDisposable

Inheritance: objectGanttViewIntegrationProvider

Implements: IDisposableIGanttViewDataProvider

Constructors

GanttViewIntegrationProvider(RadScheduler)

Declaration

cs-api-definition
public GanttViewIntegrationProvider(RadScheduler scheduler)

Parameters

scheduler

RadScheduler

Properties

ChildMember

Declaration

cs-api-definition
public string ChildMember { get; }

Property Value

string

Implements IGanttViewDataProvider.ChildMember

Columns

Declaration

cs-api-definition
public List<GanttViewTextViewColumn> Columns { get; set; }

Property Value

List<GanttViewTextViewColumn>

Implements IGanttViewDataProvider.Columns

DataSource

Declaration

cs-api-definition
public object DataSource { get; }

Property Value

object

Implements IGanttViewDataProvider.DataSource

EndMember

Declaration

cs-api-definition
public string EndMember { get; }

Property Value

string

Implements IGanttViewDataProvider.EndMember

LinkDataMember

Declaration

cs-api-definition
public string LinkDataMember { get; }

Property Value

string

Implements IGanttViewDataProvider.LinkDataMember

LinkEndMember

Declaration

cs-api-definition
public string LinkEndMember { get; }

Property Value

string

Implements IGanttViewDataProvider.LinkEndMember

LinkStartMember

Declaration

cs-api-definition
public string LinkStartMember { get; }

Property Value

string

Implements IGanttViewDataProvider.LinkStartMember

LinkTypeMember

Declaration

cs-api-definition
public string LinkTypeMember { get; }

Property Value

string

Implements IGanttViewDataProvider.LinkTypeMember

ParentMember

Declaration

cs-api-definition
public string ParentMember { get; }

Property Value

string

Implements IGanttViewDataProvider.ParentMember

ProgressMember

Declaration

cs-api-definition
public string ProgressMember { get; }

Property Value

string

Implements IGanttViewDataProvider.ProgressMember

Scheduler

Declaration

cs-api-definition
public RadScheduler Scheduler { get; }

Property Value

RadScheduler

StartMember

Declaration

cs-api-definition
public string StartMember { get; }

Property Value

string

Implements IGanttViewDataProvider.StartMember

TaskDataMember

Declaration

cs-api-definition
public string TaskDataMember { get; }

Property Value

string

Implements IGanttViewDataProvider.TaskDataMember

TitleMember

Declaration

cs-api-definition
public string TitleMember { get; }

Property Value

string

Implements IGanttViewDataProvider.TitleMember

TypeSafeDataSource

Declaration

cs-api-definition
protected GanttIntegrationDataSource<Appointment, GanttViewIntegrationLinkItem<EventId>> TypeSafeDataSource { get; }

Property Value

GanttIntegrationDataSource<Appointment, GanttViewIntegrationLinkItem<EventId>>

Methods

Dispose()

Declaration

cs-api-definition
public void Dispose()

Implements IDisposable.Dispose()

OnDataItemsListChanged(ListChangedEventArgs)

Declaration

cs-api-definition
protected virtual void OnDataItemsListChanged(ListChangedEventArgs e)

Parameters

e

ListChangedEventArgs

OnSchedulerAppointmentAdded(AppointmentAddedEventArgs)

Declaration

cs-api-definition
protected virtual void OnSchedulerAppointmentAdded(AppointmentAddedEventArgs e)

Parameters

e

AppointmentAddedEventArgs

OnSchedulerAppointmentDeleted(SchedulerAppointmentEventArgs)

Declaration

cs-api-definition
protected virtual void OnSchedulerAppointmentDeleted(SchedulerAppointmentEventArgs e)

Parameters

e

SchedulerAppointmentEventArgs

UnwireEvents()

Declaration

cs-api-definition
protected virtual void UnwireEvents()

WireEvents()

Declaration

cs-api-definition
protected virtual void WireEvents()