Classes
| Class | Description | |
|---|---|---|
|
|
Provides data for the EditorManager.CommittingEdit event. |
|
|
|
Provides data for the Scheduler.LoadingTimeLabel event. |
|
|
|
Represents hhe visual control that is the header of the resource column in resourec tree. |
|
|
|
Represents the single value of the resource row. |
|
|
|
The visual control is a container for ResourceCell controls. It is used in the template of ResourceTree control to locate a place, where the resource row's cell are added. |
|
|
|
Represents the single column of the ResourceTree control. The purpose of columns is to display particular values attached with the ResourceRow object. |
|
|
|
The collection contains ResourceColumn objects, which describe particular columns of the resource tree. |
|
|
|
The visual control is a container for ResourceColumn controls. It is used in the template of ResourceTree control to locate a place, where the resource columns header are added. |
|
|
|
Represents the resource object is the structure of ResourceTree control. |
|
|
|
The collection contains the ResourceRow objects assigned to the ResourceTree/ResourceRowCollection.Scheduler control. |
|
|
|
Provides data for the ResourceTree.Expanded, ResourceTree.Collapsed, ResourceRow.Expanded, ResourceRow.Collapsed, and other events. |
|
|
|
The readonly collection contains the ResourceRow objects assigned to either another ResourceRow parent object or to root ResourceTree.RootRows/Scheduler.RootRows collection. |
|
|
|
The snapshot collection that supplies the visible in resource tree ResourceRow objects. The visible rows, means the rows the ResourceRow.Visibility property equals Visibility.Visible and also all parents objects are visible too. The resource does not have to appear in currently visible tree rectangle, but the user can scroll up or down to see them. |
|
|
|
Represent the tree of resources control that is used as a part of Scheduler control. It is placed at left side of scheduler. However, it can be used seperately. |
|
|
|
The visual element for displaying a button (a triangle within circle) to expanding and collapsing branches in resource tree control. |
|
|
|
The main visual control that contains the ResourceTree and SchedulerItem obejcts grid. |
|
|
|
Provides data for the Scheduler.DataRequest event. |
|
|
|
Defines a relation between two SchedulerItem objects. |
|
|
|
The collection contains SchedulerDependency objects, which describe relations between SchedulerItem objects. |
|
|
|
Provides data for the Scheduler.LoadingDependency event. |
|
|
|
The collection contains SchedulerDependency objects, which describe relations between SchedulerItem objects. |
|
|
|
Provides data for the Scheduler.GetIntervalInformation event. |
|
|
|
Represents the visual element that is a part of SchedulerItemPanel control, which is visual representation of SchedulerItem object. |
|
|
|
Represents the single element with specified period, assigned to specified resource, like meeting, reservation, stage of project, etc. |
|
|
|
Provides data for the Scheduler.ItemChanged event and it is base for others event data classes. |
|
|
|
The collection contains all SchedulerItem objects from all ResourceRow objects in scheduler, which describe particular tasks/appointments/reservations etc. managed by the scheduler. |
|
|
|
Provides data for the Scheduler.ItemDragging and Scheduler.ItemDragged events. |
|
|
|
Provides data for many Scheduler events, that use SchedulerItem obejct as an argument, and it is base for others event data classes. |
|
|
|
Represents the UI element the is visual representation of the SchedulerItem object on the scheduler-grid. |
|
|
|
The collection contains the scheduler item SchedulerItem objects assigned to one particular ResourceRow object. |
|
|
|
The visual control is a container for SchedulerItemPanel, SchedulerSelection, SchedulerRegionPanel, etc. controls. It is used in the template of SchedulerItemsPresenter.Scheduler control to locate place, where the elements of scheduler grid are added. |
|
|
|
Providers data for Scheduler.ItemsJoining and Scheduler.ItemsJoined events. |
|
|
|
The class is for keyboard handing purposes. It handles the SchedulerKeysHandler.OnKeyDown method and gives support to keyboard pressing on the scheduler grid. |
|
|
|
Represents the UI element with specified period, assigned to range of resources that specifies different scheduler-grid appearance. |
|
|
|
The collection contains SchedulerRegion objects, which describe the specified regions of scheduler grid, with specified appearance and behavior, bordered by time and/or resources. |
|
|
|
The visual control that represents the region of scheduler grid, which is distinguishing for rest of the grid. |
|
|
|
Represents the UI element that is part of scheduler-grid that occupies a place for resource. The single SchedulerRow is connected with single ResourceRow object. |
|
|
|
The visual control that is used to appear the selected resource row and period in scheduler control. |
|
|
|
Providers data for Scheduler.ItemSplitting and Scheduler.ItemSplitted events. |
|
|
|
The visual control represents the single label inside of time-ruler. |
|
|
|
The class is kind of the TimeLabel control that is used when the TimeRuler.Shape equals TimeLabelShape.Scale. |
|
|
|
Represents the single ruler in time ruler control that shows the time-scale of scheduler-grid. |
|
|
|
The collection contains time-ruler (TimeRuler) elements, which specifies the appearance of scheduler ruler (at the top of the control). |
|
|
|
The visual control is a container for TimeLabel controls. It is used in the template of TimeRulersPresenter.Scheduler control to locate place, where the time-ruler elements are added. |
Enumerations
| Enumeration | Description | |
|---|---|---|
|
|
The enum defines values that control default expand state of resource rows (ResourceRow.IsExpanded property). |
|
|
|
Contains values that state how the neighbours items behavior, when the scheduler item is dragging around the scheduler grid surface. |
|
|
|
Contains values that control what happen when a scheduler item is dragged to other resource row, than item belongs to. The dragging within same resource row is not stated by this enum. |
|
|
|
Contains values that control what happen when a scheduler item is dragged within the same resource that item belongs to. The dragging to other resource row is not stated by this enum. |
|
|
|
Contains values that specify the way how the editor for editing of content is opened. |
|
|
|
Specifies how scheduler control shows a free time columns in the time grid. |
|
|
|
Contains values that state the joining is performed. |
|
|
|
Contains values that control what happed when the key (ENTER or TAB) is pressed. |
|
|
|
Contains values that state how the delay period between summed items is filled. |
|
|
|
Contains values that state the visibility of scheduler items which are the sum of children items. |
|
|
|
Contains values that represent the shapes of UI elements that are displayed at beggining and ending of the SchedulerItemPanel element, which are used to stretching and shorting of item by mouse dragging. |
|
|
|
Contains values that specifies the reason why the Scheduler.ItemChanged event has been occured, that is passed in the SchedulerItemChangedEventArgs.Reason event argument. |
|
|
|
Contains values that represent the shapes of SchedulerItemPanel elements, which presentate the SchedulerItem objects in scheduler-grid. |
|
|
|
Contains values that represent the elements that connect the line of SchedulerDependency object with either following or preceding SchedulerItem object. The SchedulerDependency.FromTerminatorShape and SchedulerDependency.ToTerminatorShape properties use this enum. |
|
|
|
Specified the shapes of the smallest element of time ruler. |

