ASP.NET Pack Programmer's Guide
NodeListView Members
Constructors Properties Methods
 


Implements a list-box control that contains DiagramNode objects and allows dragging them to the DiagramView control.

The following tables list the members exposed by the NodeListView type.

 Public Constructors

  Name Description

NodeListView

Initializes a new instance of the NodeListView class.

 Public Properties

  Name Description

AutoClasses

Gets the registered client types with JSON templates.

Captions

Gets the collection of captions displayed in the view.

ClientSideMode

Specifies the method used for handling user interaction and drawing on the client side.

ControlLoadedScript

Specifies the name of a JavaScript function that should be invoked when the applet is loaded on the client side.

Converters

Gets the registered custom converters.

DefaultNodeSize

Gets or sets the size of the nodes that are created by dragging list box items to the diagram.

ImageFormat

Gets or sets the format of the generated images. It must be specified as a MIME type string.

ImageLocation

Gets/sets the name of the cached images folder in ImageMap mode.

ImageQuality

Gets or sets the quality of compressed images. Accepted values are between 1 and 100. A greater value yields an image of higher quality, but with lower compression.

Items

Gets the collection of nodes displayed in the view.

ItemTypes

Gets the registered item types.

JsLibraryLocation

Gets or sets the URL to the MindFusion.Diagramming.js file, used in Canvas ClientSideMode.

MinVisibleFontSize

Gets or sets a threshold value that hides text if scaled font sizes become smaller.

NodeSize

Gets or sets the size of the nodes displayed in the view.

Orientation

Gets or sets the layout orientation of the control.

Padding

Gets or sets the horizontal and vertical margins left around the shape icons.

 Public Methods

  Name Description

AddNode

Overloaded.  

LoadPostData

IPostBackDataHandler.LoadPostData implementation.

RaisePostDataChangedEvent

IPostBackDataHandler.RaisePostDataChangedEvent implementation.

RegisterConverters

Registers converters used for JSON serialization of custom item types.

RegisterItemType

Overloaded.  

RemoveNode

Removes a DiagramNode from the node collection.

RenderBeginTag

WebControl.RenderBeginTag override.

 Protected Methods

  Name Description

OnPreRender

WebControl.OnPreRender override.

Render

WebControl.Render override.

RenderContents

WebControl.RenderContents override.

 See Also

NodeListView Class
MindFusion.Diagramming.WebForms Namespace