The NetworkDiagramView type exposes the following members.

Constructors

  NameDescription
NetworkDiagramView
Initializes a new NetworkDiagramView instance.

Methods

  NameDescription
AddAttributesToRender (Inherited from WebControl.)
AddedControl (Inherited from Control.)
AddParsedSubObject (Inherited from Control.)
ApplyStyle (Inherited from WebControl.)
ApplyStyleSheetSkin (Inherited from Control.)
BeginRenderTracing (Inherited from Control.)
BuildProfileTree (Inherited from Control.)
ClearCachedClientID (Inherited from Control.)
ClearChildControlState (Inherited from Control.)
ClearChildState (Inherited from Control.)
ClearChildViewState (Inherited from Control.)
ClearEffectiveClientIDMode (Inherited from Control.)
CopyBaseAttributes (Inherited from WebControl.)
CreateChildControls (Inherited from Control.)
CreateControlCollection (Inherited from Control.)
CreateControlStyle (Inherited from WebControl.)
DataBindOverloaded.
DataBindChildren (Inherited from Control.)
Dispose (Inherited from Control.)
EndRenderTracing (Inherited from Control.)
EnsureChildControls (Inherited from Control.)
EnsureID (Inherited from Control.)
Equals (Inherited from Object.)
Export
Exports the diagram content.
Finalize (Inherited from Object.)
FindControlOverloaded.
Focus (Inherited from Control.)
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.
GetDesignModeState (Inherited from 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.
GetRouteUrlOverloaded.
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.)
GetUniqueIDRelativeTo (Inherited from Control.)
HasControls (Inherited from Control.)
HasEvents (Inherited from Control.)
IsCriticalOverloaded.
IsLiteralContent (Inherited from Control.)
LoadControlState (Inherited from Control.)
LoadPostData
Processes postback data for the current control instance.
LoadViewState (Inherited from WebControl.)
MapPathSecure (Inherited from Control.)
MemberwiseClone (Inherited from Object.)
MergeStyle (Inherited from WebControl.)
OnBubbleEvent (Inherited from Control.)
OnDataBinding (Inherited from Control.)
OnInit
Raises the Init event.
(Overrides Control..::.OnInit(EventArgs).)
OnLoad (Inherited from Control.)
OnPreRender
Raises the PreRender event.
(Overrides Control..::.OnPreRender(EventArgs).)
OnUnload (Inherited from Control.)
OpenFile (Inherited from Control.)
Print
Prints the diagram.
RaiseBubbleEvent (Inherited from Control.)
RaisePostDataChangedEvent
Signals the current control instance to notify the application that its state has changed.
RemovedControl (Inherited from Control.)
Render (Inherited from WebControl.)
RenderBeginTag
Writes the opening tag of the markup element associated with the specified HtmlTextWriterTag enumeration value to the output stream.
(Overrides WebControl..::.RenderBeginTag(HtmlTextWriter).)
RenderChildren (Inherited from Control.)
RenderContents
Renders the contents of the control to the specified writer. This method is used primarily by control developers.
(Overrides WebControl..::.RenderContents(HtmlTextWriter).)
RenderControlOverloaded.
RenderEndTag (Inherited from WebControl.)
RepositionEnds
Updates the vertical position of start and finish nodes, assuming they are the first and the last items in the collection, to the first or between the first and second row in the view (when there is at least one item with two or more successors in the collection).
ResolveAdapter (Inherited from Control.)
ResolveClientUrl (Inherited from Control.)
ResolveUrl (Inherited from Control.)
SaveControlState (Inherited from Control.)
SaveViewState (Inherited from WebControl.)
ScrollTo
Scrolls the view vertically to present a specific item in the diagram viewport.
SetDesignModeState (Inherited from Control.)
SetRenderMethodDelegate (Inherited from Control.)
SetTraceDataOverloaded.
ToString (Inherited from Object.)
TrackViewState (Inherited from WebControl.)

Properties

  NameDescription
AccessKey (Inherited from WebControl.)
Adapter (Inherited from Control.)
AppRelativeTemplateSourceDirectory (Inherited from Control.)
AspectRatio
Gets or sets the aspect ratio of the diagram, indicating the rate between horizontal and vertical item layout positioning.
Attributes (Inherited from WebControl.)
BackColor (Inherited from WebControl.)
BindingContainer (Inherited from Control.)
BorderColor (Inherited from WebControl.)
BorderStyle (Inherited from WebControl.)
BorderWidth (Inherited from WebControl.)
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.
ChildControlsCreated (Inherited from Control.)
Classic
Gets or sets a value that indicates whether to use the classic settings for the client side component.
ClientID (Inherited from Control.)
ClientIDMode (Inherited from Control.)
ClientIDSeparator (Inherited from Control.)
ClientLibraryUrl
Gets or sets the external URL that holds the client JavaScript API (DlhSoft.ProjectData.PertChart.HTML.Controls.js file) to be used internally by the control. If the URL is not set (as by default), the required JavaScript code is automatically injected into the output HTML page at runtime (once per page). You may use this property to increase the client-server communication performance in your Web application: add the DlhSoft.ProjectData.PertChart.HTML.Controls.js file (from the installation folder of the product) into your Web project, and set the value of this property to the relative path it can be found at in your application.
ContainerCssClass
Gets or sets the CSS class to apply to the main content container within the control.
Context (Inherited from Control.)
Controls (Inherited from Control.)
ControlStyle (Inherited from WebControl.)
ControlStyleCreated (Inherited from WebControl.)
CssClass (Inherited from WebControl.)
DataItemContainer (Inherited from Control.)
DataKeysContainer (Inherited from 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).
DesignMode (Inherited from Control.)
DiagramMargin
Gets or sets the margin to preserve around the diagram; by default it is set to 16.
Enabled (Inherited from WebControl.)
EnableTheming (Inherited from WebControl.)
EnableViewState (Inherited from Control.)
Events (Inherited from Control.)
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.
Font (Inherited from WebControl.)
ForeColor (Inherited from WebControl.)
HasAttributes (Inherited from WebControl.)
HasChildViewState (Inherited from Control.)
Height (Inherited from WebControl.)
ID (Inherited from Control.)
IdSeparator (Inherited from Control.)
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).
IsChildControlStateCleared (Inherited from Control.)
IsDependencyToolTipVisible
Gets or sets a value that determines whether dependency line tool tips are presented.
IsEnabled (Inherited from WebControl.)
IsTaskToolTipVisible
Gets or sets a value that determines whether task shape tool tips are presented.
IsTrackingViewState (Inherited from Control.)
IsViewStateEnabled (Inherited from Control.)
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.
LoadViewStateByID (Inherited from Control.)
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.
NamingContainer (Inherited from Control.)
Page (Inherited from Control.)
Parent (Inherited from Control.)
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).
RenderingCompatibility (Inherited from Control.)
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.
Site (Inherited from Control.)
SkinID (Inherited from WebControl.)
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.
Style (Inherited from WebControl.)
SupportsDisabledAttribute (Inherited from WebControl.)
TabIndex (Inherited from WebControl.)
TagKey (Inherited from WebControl.)
TagName (Inherited from WebControl.)
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).
TemplateControl (Inherited from Control.)
TemplateSourceDirectory (Inherited from Control.)
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.
ToolTip (Inherited from WebControl.)
UniqueID (Inherited from Control.)
ValidateRequestMode (Inherited from Control.)
ViewState (Inherited from Control.)
ViewStateIgnoresCase (Inherited from Control.)
ViewStateMode (Inherited from Control.)
Visible (Inherited from Control.)
Width (Inherited from WebControl.)

Events

  NameDescription
DataBinding (Inherited from Control.)
Disposed (Inherited from Control.)
Init (Inherited from Control.)
Load (Inherited from Control.)
PreRender (Inherited from Control.)
Unload (Inherited from Control.)

Explicit Interface Implementations

  NameDescription
IParserAccessor..::.AddParsedSubObject (Inherited from Control.)
IControlBuilderAccessor..::.ControlBuilder (Inherited from Control.)
IDataBindingsAccessor..::.DataBindings (Inherited from Control.)
IExpressionsAccessor..::.Expressions (Inherited from Control.)
IAttributeAccessor..::.GetAttribute (Inherited from WebControl.)
IControlDesignerAccessor..::.GetDesignModeState (Inherited from Control.)
IDataBindingsAccessor..::.HasDataBindings (Inherited from Control.)
IExpressionsAccessor..::.HasExpressions (Inherited from Control.)
IAttributeAccessor..::.SetAttribute (Inherited from WebControl.)
IControlDesignerAccessor..::.SetDesignModeState (Inherited from Control.)
IControlDesignerAccessor..::.SetOwnerControl (Inherited from Control.)
IControlDesignerAccessor..::.UserData (Inherited from Control.)

See Also