AppointmentStatusItem Class
An appointment‘s status.
Namespace: DevExpress.XamarinForms.Scheduler
Assembly: DevExpress.XamarinForms.Scheduler.dll
NuGet Package: DevExpress.XamarinForms.Scheduler
Declaration
public class AppointmentStatusItem :
SourceObjectContainer
Related API Members
The following members return AppointmentStatusItem objects:
Remarks
A scheduler view holds statuses in the StatusItems collection of the SchedulerDataStorage object assigned to the view’s DataStorage property.
To bind a scheduler view to an external data source of statuses, set the SchedulerDataStorage.DataSource property to a DataSource object and bind the DataSource.AppointmentStatusesSource property to a collection of label objects. The DataSource.AppointmentStatusMappings property specifies how to convert source objects to appointment labels.
Note
The StatusItems collection is always synchronous with the scheduler storage’s DataSource when the source is specified.
You can use the DataSource.CreateSourceObject event to create a source object that is assigned to a new item if the source objects’ type does not provide a parameterless constructor.