The NetworkDiagramView type exposes the following members.

Constructors

  NameDescription
NetworkDiagramView
Initializes a new NetworkDiagramView instance.

Methods

  NameDescription
Equals (Inherited from Object.)
Finalize (Inherited from Object.)
GetCriticalDependencies
Iterates the critical predecessor items of the project consisting of all task dependencies within the control.
GetCriticalItems
Iterates the critical items of the project consisting of all task dependencies within the control.
GetFinish
Retreives the finish item of the diagram.
GetHashCode (Inherited from Object.)
GetPredecessors
Iterates predecessor items of the specified item satisfying the specified dependency type condition in the Network Diagram related collection as NetworkDiagramItem objects.
GetStart
Retreives the start item of the diagram.
GetSuccessorPredecessorItems
Iterates successor items of the specified item in the Network Diagram related collection (i.e. those that have the specified item defined as a predecessor of any dependency type) as PredecessorItem objects.
GetSuccessors
Iterates successor items of the specified item in the Network Diagram related collection (i.e. those that have the specified item defined as a predecessor of any dependency type).
GetType (Inherited from Object.)
GetValue<(Of <(T>)>)
Gets a setting value.
IsCriticalOverloaded.
MemberwiseClone (Inherited from Object.)
OnPreRender
Called before rendering (i.e. ToString call).
SetValue<(Of <(T>)>)
Sets a setting value.
ToString
Renders the contents of the control.
(Overrides Object..::.ToString()()().)

Properties

  NameDescription
AspectRatio
Gets or sets the aspect ratio of the diagram, indicating the rate between horizontal and vertical item layout positioning.
BackColor
Gets or sets the background color to be applied for the client side component container (div element).
BorderColor
Gets or sets the border color to be applied for the client side component container (div element).
BorderStyle
Gets or sets the border style to be applied for the client side component container (div element).
BorderWidth
Gets or sets the border width to be applied for the client side component container (div element).
CanUserRearrangeItems
Gets or sets a value that indicates whether the user can change the canvas positions of task items in the control by drag and drop operations.
Classic
Gets or sets a value that indicates whether to use the classic settings for the client side component.
ClientID
Gets or sets an identifier to be applied as id attribute of the client side component container (div element).
ContainerCssClass
Gets or sets the CSS class to apply to the main content container within the control.
DependencyLineCssClass
Gets or sets the CSS class to apply to apply to polylines displayed between dependent task shapes in the diagram.
DependencyLineStroke
Gets or sets the color to be used to draw the polylines displayed between dependent task shapes in the diagram.
DependencyLineTemplateClientCode
Gets or sets a set of JavaScript function body code statements (considering control, item, and predecessor item parameters), returning SVG content to be presented as dependency line for an item and a specified predecessor item in the diagram, between a task and its predecessor (usually a polyline computed based on the task and predecessor shape positions in the diagram).
DiagramMargin
Gets or sets the margin to preserve around the diagram; by default it is set to 16.
ExtraTaskTemplateClientCode
Gets or sets a set of JavaScript function body code statements (considering control, and item parameters), returning extra SVG content to be presented for items in the diagram.
ForeColor
Gets or sets the foreground color to be applied for the client side component container (div element).
Height
Gets or sets the height to be applied for the client side component container (div element).
InitializedClientCode
Gets or sets a set of JavaScript function body code statements (considering control parameter), to be executed after client side component initialization.
InitializingClientCode
Gets or sets a set of JavaScript function body code statements (considering control parameter), to be executed before client side component initialization.
InitializingContent
Gets or sets the inner HTML to be used while initializing (such as a "Please wait..." message).
IsDependencyToolTipVisible
Gets or sets a value that determines whether dependency line tool tips are presented.
IsTaskToolTipVisible
Gets or sets a value that determines whether task shape tool tips are presented.
ItemHeight
Gets or sets the row height of any item presented in the diagram; by default it is set to 100.
Items
Gets or sets the task items to be presented in the Network Diagram.
ItemTemplateClientCode
Gets or sets a set of JavaScript function body code statements (considering control, and item parameters), returning SVG content to be presented for a specific item in the diagram (usually a tool tip).
ItemWidth
Gets or sets the column width of any item presented in the diagram; by default it is set to 220.
MilestoneCssClass
Gets or sets the CSS class to apply to the milestone shapes in the diagram.
MilestoneStroke
Gets or sets the color to be used to draw the supplemental borders of milestone shapes in the diagram.
MinDependencyLineLength
Gets or sets the minimum length of the dependency lines displayed in the diagram at initialization time; by default it is set to 48.
PredecessorItemTemplateClientCode
Gets or sets a set of JavaScript function body code statements (considering control, item, and predecessor item parameters), returning SVG content to be presented for an item and a specific predecessor item in the diagram (usually a tool tip).
ShapeCssClass
Gets or sets the CSS class to apply to the shapes in the diagram.
ShapeFill
Gets or sets the color to be used to fill the shapes in the diagram.
ShapeHeight
Gets or sets the row height of any shape presented in the diagram; by default it is set to 92.
ShapeStroke
Gets or sets the color to be used to draw the borders of the shapes in the diagram.
ShapeWidth
Gets or sets the column width of any shape presented in the diagram; by default it is set to 212.
SnapRearrangedItemsToGuidelines
Gets or sets a value that indicates whether the task item shapes are snapping to row and column based guidelines in the control during drag and drop based rearrange operations.
Target
Gets or sets a presentation target to be used to initialize the default values of some of the appearance properties of the control; it is set to Standard by default.
TaskTemplateClientCode
Gets or sets a set of JavaScript function body code statements (considering control, and item parameters), returning SVG content to be presented for all the items in the diagram (usually a task shape).
Theme
Gets or sets a presentation theme to be used to initialize the default values of some of the appearance properties of the control; it is set to Modern by default.
Width
Gets or sets the width to be applied for the client side component container (div element).

See Also