The IPertChartView type exposes the following members.

Methods

  NameDescription
Export
Prepares the control for export operations and executes the specified export action when the context is ready.
GetCriticalDependencies
Iterates the critical predecessor items of the project consisting of all task event dependencies within the control.
GetCriticalItems
Iterates the critical items of the project consisting of all task event dependencies within the control.
GetExportBitmapSource
Gets a bitmap including the content of the control.
GetExportBitmapSources
Gets a set of bitmaps including the content of the control, split by a specified page size.
GetExportSize
Gets the size of the bitmap returned by GetExportBitmapSource method.
IsCriticalOverloaded.
PrintOverloaded.
ScrollTo
Scrolls the chart horizontally and/or vertically if, and as much as needed, in order for the specified item to be visible in the view.

Properties

  NameDescription
AspectRatio
Gets or sets the aspect ratio of the chart.
ChartMargin
Gets or sets the margin to preserve around the chart.
DependencyLineStroke
Gets or sets the brush used to draw the lines representing task event dependencies in the chart.
DependencyLineStrokeThickness
Gets or sets the border thickness of the lines representing task event dependencies in the chart.
DependencyLineTemplate
Gets or sets the template to be used for displaying dependency lines in the chart (by default arrow polylines drawn for each predecessor item from the appropriate end of the other task event shape to the appropriate end of the corresponding dependent task event shape).
DependencyTextBlockWidth
Gets or sets the width of the text block attached to dependency lines displayed in the chart (this value also determines the minimum length of dependency lines at initialization time).
DependencyTextForeground
Gets or sets the brush used to draw the textual abbreviations of the task event dependencies in the chart.
IsDependencyToolTipVisible
Gets or sets a value that indicates whether the dependency line tool tips are displayed.
IsTaskEventToolTipVisible
Gets or sets a value that indicates whether the task event shape tool tips are displayed.
ItemHeight
Gets or sets the row height of any item presented in the chart.
Items
Gets a collection of PertChartItem objects that represent the individual task event items in the IPertChartView control.
ItemWidth
Gets or sets the column width of any item presented in the chart.
ManagedItems
Gets the internally managed PERT Chart item collection.
PredecessorToolTipTemplate
Gets or sets the template to be used for displaying the content of dependency line tool tips (by default the Content property value of the predecessor item, when IsDependencyToolTipVisible is true).
ShapeCornerRadius
Gets or sets the corner radius of the task event shapes in the chart (when using the default task event template).
ShapeFill
Gets or sets the brush used to fill the task event shapes in the chart (when using the default task event template).
ShapeHeight
Gets or sets the task event shape height of any item presented in the chart.
ShapeStroke
Gets or sets the brush used to draw the borders of the task event shapes in the chart (when using the default task event template).
ShapeStrokeThickness
Gets or sets the border thickness of the task event shapes in the chart (when using the default task event template).
ShapeWidth
Gets or sets the task event shape width of any item presented in the chart.
TaskEventTemplate
Gets or sets the template to be used for displaying task event items in the chart (by default task events are represented by simple rounded rectangles in the view).
TextForeground
Gets or sets the brush used to draw the textual abbreviations of the task events in the chart (when using the default task event template).
ToolTipTemplate
Gets or sets the template to be used for displaying the content of task event shape tool tips (by default the Content property value of the task event item, when IsTaskEventToolTipVisible is true).

Events

  NameDescription
ItemActivated
Occurs when an item gets activated in the PERT Chart, i.e. when a left mouse button click event occurs while hovering a task event shape in the view.
ItemCollectionChanged
Occurs when the data item collection within the control changes.
ItemPropertyChanged
Occurs when a data property value of an item within the control changes.
PredecessorItemActivated
Occurs when a predecessor item gets activated in the PERT Chart, i.e. when a left mouse button click event occurs while hovering a task event dependency line in the view.

See Also