The ScheduleChartItem type exposes the following members.

Constructors

  NameDescription
ScheduleChartItem
Initializes a new ScheduleChartItem instance.

Methods

  NameDescription
AddPropertyChangeToUndoQueue
Allows inheriters to submit custom item property changes to the undo queue.
CheckAccess (Inherited from DispatcherObject.)
ClearValueOverloaded.
CoerceValue (Inherited from DependencyObject.)
Equals (Inherited from DependencyObject.)
Finalize (Inherited from Object.)
GetHashCode (Inherited from DependencyObject.)
GetLocalValueEnumerator (Inherited from DependencyObject.)
GetType (Inherited from Object.)
GetValue (Inherited from DependencyObject.)
GetVirtualSummaryInitializatingCollection
Provides a way for inheriters to specify the managed items collection that will store the new child items specified to be loaded during VirtualSummaryInitiallyExpanded event handling.
(Inherited from DataTreeGridItem.)
InvalidateProperty (Inherited from DependencyObject.)
MemberwiseClone (Inherited from Object.)
OnActualDisplayLineCountChanged
Raises the ActualDisplayLineCountChanged event.
OnActualDisplayRowIndexChanged
Updates GanttChartItem.DisplayRowIndex property values for related Gantt Chart items of the current item, and raises the ActualDisplayRowIndexChanged.
OnContentChanged
Raises the ContentChanged event.
(Inherited from DataTreeGridItem.)
OnDisplayRowIndexChanged
Raises the DisplayRowIndexChanged event.
OnExpansionChanged
Raises the ExpansionChanged event.
(Inherited from DataTreeGridItem.)
OnGanttChartItemsChanged
Executes internal Gantt Chart item related data management, and raises the GanttChartItemsChanged event.
OnHasChildrenChanged
Raises the HasChildrenChanged event.
(Inherited from DataTreeGridItem.)
OnIndentationChanged
Raises the HierarchyChanged event.
(Inherited from DataTreeGridItem.)
OnItemHeightChanged
Raises the ItemHeightChanged event.
OnManagedDependencyPropertyChangedOverloaded.
OnPropertyChangedOverloaded.
OnVirtualSummaryInitiallyExpanded
Raises the VirtualSummaryInitiallyExpanded event.
(Inherited from DataTreeGridItem.)
OnVisibilityChanged
Raises the VisibilityChanged event and updates appropriate internal properties of the current item.
(Overrides DataTreeGridItem..::.OnVisibilityChanged()()().)
ReadLocalValue (Inherited from DependencyObject.)
SetCurrentValue (Inherited from DependencyObject.)
SetValueOverloaded.
ShouldSerializeProperty (Inherited from DependencyObject.)
ToString
Returns a string that represents the current item.
(Inherited from DataTreeGridItem.)
UpdateIsActuallyCollapsible
Updates the IsActuallyCollapsible property value, if needed, based on the current runtime conditions.
(Inherited from DataTreeGridItem.)
VerifyAccess (Inherited from DispatcherObject.)

Fields

  NameDescription
ActualDisplayLineCountProperty
Indicates the ActualDisplayLineCount dependency property. This is a dependency property.
ActualDisplayRowIndexProperty
Indicates the ActualDisplayRowIndex dependency property.
DisplayLineCountProperty
Indicates the DisplayLineCount dependency property. This is a dependency property.
DisplayRowIndexProperty
Identifies the DisplayRowIndex property value.
GanttChartItemsProperty
Identifies the GanttChartItems dependency property.
ItemBackgroundProperty
Identifies the ItemBackground dependency property.
ItemForegroundProperty
Identifies the ItemForeground dependency property.
ItemHeightProperty
Identifies the ItemHeight property value.

Properties

  NameDescription
ActualDisplayLineCount
Gets the actual number of lines displayed for this item in the chart. This is a dependency property.
ActualDisplayRowIndex
Gets the actual index of the row that the current item is displayed at in the ScheduleChartView control (if DisplayRowIndex is null, it returns the containing collection index of the current item). This is a dependency property.
AllChildren
Iterates all level child items of the current item down in the hierarchical collection.
(Overrides DataTreeGridItem..::.AllChildren.)
AllParents
Iterates all level parent items of the current item up in the hierarchical collection.
(Overrides DataTreeGridItem..::.AllParents.)
Children
Iterates the direct child items of the current item in the hierarchical collection.
Content
Gets or sets the content of the current item, displayed within the DataTreeGrid control. This is a dependency property.
(Inherited from DataTreeGridItem.)
DataTreeGrid
Gets the DataTreeGrid control instance of the current item.
(Inherited from DataTreeGridItem.)
DependencyObjectType (Inherited from DependencyObject.)
Dispatcher (Inherited from DispatcherObject.)
DisplayLineCount
Gets or sets the number of lines to be displayed for this item in the chart (usually used in conjunction with GanttChartItem.DisplayLineIndex values). This is a dependency property.
DisplayRowIndex
Gets or sets the index of the row that the current item should be displayed at in the ScheduleChartView control (null by default, displaying the item at the containing collection index). This is a dependency property.
ExpanderVisibility
Gets a Visibility value that indicates whether the current item has an expander to be displayed, i.e. it is a parent node. This is a dependency value.
(Inherited from DataTreeGridItem.)
GanttChartItems
Gets the Gantt Chart item collection of the current resource item used to define assignments (to be displayed as bars in the view). This is a dependency property.
GlobalKey
Gets or sets an associated external globally unique key for the current item.
(Inherited from DataTreeGridItem.)
HasChildren
Gets whether the current item has children within the containing hierarchical collection. This is a dependency property.
(Inherited from DataTreeGridItem.)
HasHierarchicalChildren
Gets whether the current item has children within the containing hierarchical collection. This is based on a dependency property.
Indentation
Gets or sets the hierarchical indentation level of the current item in the containing collection. This is a dependency property.
(Inherited from DataTreeGridItem.)
IndentationWidth
Gets the indentation width of the current item, based on Indentation and DataTreeGrid.IndentationUnitSize. This is a dependency property.
(Inherited from DataTreeGridItem.)
Index
Gets or sets the index of the item in its owner collection.
(Inherited from DataTreeGridItem.)
IndexString
Gets a string value representing the index of the current resource item within the ScheduleChartView host.
IsActuallyCollapsible
Gets a value that indicates whether the item is currently collapsible and expandable, based on the IsCollapsible and/or CollapsibilityMaxCount settings.
(Inherited from DataTreeGridItem.)
IsCollapsible
Gets or sets a value indicating whether the current node should be collapsible and expandable from the user interface when it's a parent node; null by default, indicating that CollapsibilityMaxCount limit applies, if defined. This is a dependency property.
(Inherited from DataTreeGridItem.)
IsExpanded
Gets or sets a value that indicates whether the current item is expanded or not, if it is a parent node (i.e. has child items). This is a dependency property.
(Inherited from DataTreeGridItem.)
IsHidden
Gets or sets a value indicating whether the current item is hidden in the view. This is a dependency property.
(Inherited from DataTreeGridItem.)
IsLeaf
Gets whether the current item is considered as a leaf within the containing hierarchical collection.
IsSealed (Inherited from DependencyObject.)
IsVirtualSummary
Gets or sets whether the current item is considered and presented as a summary node even when it doesn't have child items. When a node is set as a virtual summary its initial expansion state is set to collapsed, and the VirtualSummaryInitiallyExpanded event will occur when it will be expanded for the first time, allowing child item initialization (lazy loading). This is a dependency property.
(Inherited from DataTreeGridItem.)
IsVisible
Gets whether the current item is visible in the view (a parent node that is not expanded would have its child items not visible). This is a dependency property.
(Inherited from DataTreeGridItem.)
ItemBackground
Gets or sets a value that indicates the background of the item row in the grid and/or chart view. This is a dependency property.
ItemForeground
Gets or sets a value that indicates the foreground of the item row content in the grid and/or chart view. This is a dependency property.
ItemHeight
Gets or sets the specific height that the current item should use to be displayed in the ScheduleChartView control when AreIndividualItemHeightsApplied property of the containing control is set to true (by default Auto, i.e. NaN). This is a dependency property.
Key
Gets or sets an associated external numeric key for the current item.
(Inherited from DataTreeGridItem.)
Parent
Gets the direct parent item of the current item in the hierarchical collection.
Schedule
Gets or sets an object that indicates the working and nonworking time intervals that should apply to this item in the Gantt Chart.
ScheduleChartView
Gets the IScheduleChartView control instance of the current item.
Tag
Gets or sets an object that contains information that is associated with the current item.
(Inherited from DataTreeGridItem.)
Visibility
Gets a Visibility value that indicates whether the current item is visible in the view. This is a dependency property.
(Inherited from DataTreeGridItem.)

Events

  NameDescription
ActualDisplayLineCountChanged
Occurs when the ActualDisplayLineCount property value changes.
ActualDisplayRowIndexChanged
Occurs when the ActualDisplayRowIndex property value of the current item changes.
ContentChanged
Occurs when content changes for the current item.
(Inherited from DataTreeGridItem.)
DisplayRowIndexChanged
Occurs when the DisplayRowIndex property value of the current item changes.
ExpansionChanged
Occurs when the expansion state of the current item changes.
(Inherited from DataTreeGridItem.)
GanttChartItemsChanged
Occurs when Gantt Chart items changes for the current resource item.
HasChildrenChanged
Occurs when the HasChildren property value of the current item changes.
(Inherited from DataTreeGridItem.)
HierarchyChanged
Occurs when the hierarchy (i.e. indentation level) changes for the current item.
(Inherited from DataTreeGridItem.)
ItemHeightChanged
Occurs when the ItemHeight property value of the current item changes.
ManagedDependencyPropertyChanged
Occurs when an internally managed data dependency property value of the item changes.
(Inherited from DataTreeGridItem.)
PropertyChanged
Occurs when a data property value of the item changes.
(Inherited from DataTreeGridItem.)
VirtualSummaryInitiallyExpanded
Occurs once, when the current item gets expanded for the first time, and only if it is set as a virtually summary, allowing child item initialization (lazy loading).
(Inherited from DataTreeGridItem.)
VisibilityChanged
Occurs when visibility of the current item changes.
(Inherited from DataTreeGridItem.)

Explicit Interface Implementations

  NameDescription
IScheduleChartItem..::.GanttChartItems
Gets the Gantt Chart item collection of the current resource item used to define assignments (to be displayed as bars in the view).

See Also