Skip to main content
All docs
V24.1
.NET 6.0+
  • The page you are viewing does not exist in the .NET Framework 4.5.2+ platform documentation. This link will take you to the parent topic of the current section.

SchedulerListEditor Members

A List Editor that can be used in XAF ASP.NET Core Blazor UI applications to display Scheduler in a UI.

Constructors

Name Description
SchedulerListEditor(IModelListView) Initializes a new instance of the SchedulerListEditor class with specified settings.

Fields

Name Description
SchedulerViewTypeAttribute static Holds the SchedulerViewType property’s name of the Application Model‘s Views | <ListView> node. Inherited from SchedulerListEditorBase.

Properties

Name Description
ActiveViewType Gets or sets the type of the View that Scheduler uses to show its data.
AllowEdit Indicates whether the data bound to the current List Editor can be edited via the List Editor’s control. Inherited from ListEditor.
ContextMenuTemplate Provides access to a List Editor‘s Context Menu Template. Inherited from ListEditor.
Control Provides access to the control that is used by the current List Editor to represent a List View in a UI. Inherited from ListEditor.
DataSource Specifies a List Editor‘s data source. Inherited from ListEditor.
DataStorage Accesses the DevExpress.Blazor.DxSchedulerDataStorage object.
DayViewInstance An instance of the DxSchedulerDayView class.
DayViewModel Exposes the underlying DxSchedulerDayView component.
ErrorMessages Provides access to the current ListEditor‘s error message collection, populated when Validation Rules are broken. Inherited from ListEditor.
EventAssigner Intended for internal use. Inherited from SchedulerListEditorBase.
FocusedObject Gets or sets the focused object in the SchedulerListEditorBase. Inherited from SchedulerListEditorBase.
IsChangedOccurrenceFocused Indicates whether a recurring Event’s occurrence, which was changed and now does not satisfy the recurrency pattern, is focused in the Scheduler. Inherited from SchedulerListEditorBase.
IsDisposed Indicates whether a List Editor has been disposed of. Inherited from ListEditor.
IsOccurrenceFocused Indicates whether a non-recurring Event is focused in the Scheduler. Inherited from SchedulerListEditorBase.
IsPatternFocused Indicates whether an Event which serves as the pattern for other recurring Events is focused in the Scheduler. Inherited from SchedulerListEditorBase.
IsSchedulerControlLoaded Indicates whether the Scheduler control has been loaded. Inherited from SchedulerListEditorBase.
List This property is intended for internal use. Inherited from ListEditor.
Model Provides access to the Application Model node that defines the List View represented by the current List Editors. Inherited from ListEditor.
MonthViewInstance An instance of the DxSchedulerMonthView class.
MonthViewModel Exposes the underlying DxSchedulerMonthView component.
Name Specifies a List Editor‘s name. Inherited from ListEditor.
ProtectedContentText Specifies the text that is used by a List Editor to display a property which is prohibited for viewing by the current user. Inherited from ListEditor.
RequiredProperties Returns an array of descriptors for the properties considered bindable by the SchedulerListEditorBase‘s Collection Source. Inherited from SchedulerListEditorBase.
SchedulerDeleteHelper Intended for internal use. Inherited from SchedulerListEditorBase.
SchedulerInstance An instance of the DxScheduler class.
SchedulerModel Provides access to a DxSchedulerModel that exposes members of the underlying DxScheduler component.
SchedulerStorageService A service that creates a DxSchedulerDataStorage object.
SelectionType Returns the selection type supported by the SchedulerListEditor.
SourceObjectHelper Intended for internal use. Inherited from SchedulerListEditorBase.
TimelineViewInstance An instance of the DxSchedulerTimelineView class.
TimelineViewModel Provides access to the underlying object that defines the settings of DxSchedulerTimelineView.
TimelineViewScales
UseAsyncLoading Specifies whether an XPO-based WinForms application loads a List View’s data asynchronously. Inherited from ListEditor.
ViewTypes View Types that the Scheduler uses to display its data.
WeekViewInstance An instance of the DxSchedulerWeekView class.
WeekViewModel Exposes the underlying DxSchedulerWeekView component.
WorkWeekViewInstance An instance of the DxSchedulerWorkWeekView class.
WorkWeekViewModel Exposes the underlying DxSchedulerWorkWeekView component.

Methods

Name Description
ApplyModel() Updates the current List Editor’s state in accordance with the information stored in the Application Model.
AssignCustomProperties(Appointment) Inherited from SchedulerListEditorBase.
BreakLinksToControls() Removes references to the ListEditor‘s control and its event handlers. Inherited from ListEditor.
CreateControls() Creates the current List Editor‘s control that represents a List View in a UI. Inherited from ListEditor.
CreateSchedulerDataSource() Used to override and customize a storage that supplies data for the Scheduler control.
Dispose() Releases all resources used by a ListEditor object. Inherited from ListEditor.
Equals(Object, Object) static Determines whether the specified object instances are considered equal. Inherited from Object.
Equals(Object) Determines whether the specified object is equal to the current object. Inherited from Object.
FilterDataSourceByInterval(DateTime, DateTime) Filters the Scheduler’s data source by the specified interval.
GetAppointment(IEvent) Inherited from SchedulerListEditorBase.
GetHashCode() Serves as the default hash function. Inherited from Object.
GetIndexByObject(Object) Returns the index of an object that represents the Scheduler‘s Event. Inherited from SchedulerListEditorBase.
GetObjectByIndex(Int32) Returns an object that represents the Scheduler‘s Event with the specified index. Inherited from SchedulerListEditorBase.
GetOrderedObjects() Returns an ordered list of objects that represent the Scheduler‘s Events. Inherited from SchedulerListEditorBase.
GetResourceType() Returns the type of the Resource objects used by the Scheduler. Inherited from SchedulerListEditorBase.
GetSchedulerAdapter() Used to access the Scheduler component.
GetSelectedObjects() Returns a collection of objects that are currently selected in the SchedulerListEditorBase‘s control. Inherited from SchedulerListEditorBase.
GetType() Gets the Type of the current instance. Inherited from Object.
MemberwiseClone() protected Creates a shallow copy of the current Object. Inherited from Object.
ReferenceEquals(Object, Object) static Determines whether the specified Object instances are the same instance. Inherited from Object.
Refresh() Updates the DxScheduler control to reflect any changes made in the data sources which store the Events and Event resources.
SaveModel() Writes information about a List Editor‘s control to the Application Model.
Setup(CollectionSourceBase, XafApplication) Performs additional initialization of the SchedulerListEditor.
StartIncrementalSearch(String) Starts an incremental search for the specified string. Inherited from ListEditor.
SupportsDataAccessMode(CollectionSourceDataAccessMode) Determines whether or not the given data access mode is supported by the ListEditor. Inherited from ListEditor.
ToString() Returns a string that represents the current object. Inherited from Object.

Events

Name Description
ActiveViewTypeChanged Fires after the active view is changed.
AllowEditChanged Occurs after the ListEditor‘s ListEditor.AllowEdit property has changed. Inherited from ListEditor.
ControlsCreated Occurs after a ListEditor‘s control is created. Inherited from ListEditor.
CreateDeleteHelper Intended for internal use. Inherited from SchedulerListEditorBase.
DataSourceChanged Occurs after the ListEditor.DataSource property’s value has been changed. Inherited from ListEditor.
ExceptionEventCreated Occurs when an exceptional Event occurrence is created. Inherited from SchedulerListEditorBase.
FilterDataSource Intended for internal use. Inherited from SchedulerListEditorBase.
FocusedObjectChanged Occurs after the focused object has been changed in a List Editor‘s control. Inherited from ListEditor.
FocusedObjectChanging Occurs before the focused object is changed in a List Editor‘s control. Inherited from ListEditor.
ModelApplied Occurs after the customizations from the Application Model have been applied to the List Editor’s control. Inherited from ListEditor.
ModelApplying Occurs when customizations from the Application Model are applied to the List Editor’s control. Inherited from ListEditor.
ModelSaved Occurs after the List Editor’s control customizations have been saved to the Application Model. Inherited from ListEditor.
ModelSaving Occurs when the List Editor’s control customizations are saved to the Application Model. Inherited from ListEditor.
NewAction Intended for internal use. Inherited from SchedulerListEditorBase.
NewObjectAdding Occurs before a new object is created in a List Editor. Inherited from ListEditor.
NewObjectCanceled Occurs after creation of a new object is cancelled in a List Editor. Inherited from ListEditor.
NewObjectCreated Occurs after a new object has been created in a List Editor. Inherited from ListEditor.
ObjectChanged For internal use only. Inherited from ListEditor.
ProcessSelectedItem Occurs after an object is selected in the List Editor‘s control and an end-user presses Enter or double-clicks the object. Inherited from ListEditor.
RequiredPropertiesChanged Inherited from ListEditor.
ResourceDataSourceCreated Occurs after the resources data source has been instantiated by the SchedulerListEditorBase‘s descendant. Inherited from SchedulerListEditorBase.
ResourceDataSourceCreating Occurs before the resources data source has been instantiated by the SchedulerListEditorBase‘s descendant. Inherited from SchedulerListEditorBase.
SchedulerSelectionChanged Fires after the scheduler’s appointment selection has been changed.
SelectionChanged Occurs after the selection has been changed in a List Editor‘s control. Inherited from ListEditor.
SelectionTypeChanged Occurs after a List Editor‘s supported selection type is changed. Inherited from ListEditor.
ValidateObject Occurs when the object represented by the ListEditor‘s focused row must be validated. Inherited from ListEditor.
ViewInstanceCaptured Provides access to a Scheduler View instance.
See Also