Back to Devexpress

SchedulerDataStorage Class

maui-devexpress-dot-maui-dot-scheduler-ad78f948.md

latest3.0 KB
Original Source

SchedulerDataStorage Class

Holds data for a scheduler view.

Namespace : DevExpress.Maui.Scheduler

Assembly : DevExpress.Maui.Scheduler.dll

NuGet Package : DevExpress.Maui.Scheduler

Declaration

csharp
public class SchedulerDataStorage :
    SchedulerElement,
    IAppearanceOwner

The following members return SchedulerDataStorage objects:

Remarks

Note

The Scheduler allows you to delete only one item at a time.

Example

This example shows how to bind a DayView instance to a data source that stores custom appointment ( MedicalAppointment ) and label ( MedicalAppointmentType ) objects.

  1. Assign a view model object to the content page’s BindingContext property.
  2. Set the DayView.DataStorage property to a SchedulerDataStorage object.
  3. Set the SchedulerDataStorage.DataSource property to a DataSource object and specify the following properties of this object:

Implements

INotifyPropertyChanged

IElementController

Inheritance

System.Object BindableObject Element DevExpress.Maui.Core.Internal.DXElementBaseCore DevExpress.Maui.Scheduler.Internal.SchedulerElement SchedulerDataStorage

Extension Methods

Yield<SchedulerDataStorage>()

YieldIfNotNull<SchedulerDataStorage>()

CreateAppointmentPageOnTap(DateTime, Boolean)

CreateAppointmentPageOnTap(SchedulerGestureEventArgs, Boolean)

See Also

SchedulerDataStorage Members

DevExpress.Maui.Scheduler Namespace