NetDiagram Programmer's Guide
MindFusion.Diagramming.WebForms Namespace
Classes Delegates Enumerations
 

 Classes

  Class Description

BoundsConverter

Serializes RectangleF instances.

BrushConverter

Serializes MindFusion.Drawing.Brush instances in JSON format.

CompositeNodeConverter

Serializes CompositeNode instances.

ContainerNodeConverter

Serializes ContainerNode instances in JSON format.

ControlHelper

Provides helper methods for working with the ASP.NET page controls hierarchy.

ControlNode

Represents diagram nodes which can display custom HTML content.

ControlNodeConverter

Serializes ControlNode instances.

ConverterUtils

Contains helper convert methods.

CreatingAreaElementEventArgs

Contains the arguments passed to handlers of the CreatingAreaElement event.

DiagramItemConverter

Serializes DiagramItem instances in JSON format.

DiagramLinkConverter

Serializes DiagramLink instances in JSON format.

DiagramNodeConverter

Serializes DiagramNode instances in JSON format.

DiagramView

Renders the contents of a Diagram on a web page.

DiagramViewConverter

Serializes DiagramView instances in JSON format.

FreeFormNodeConverter

Serializes FreeFormNode instances.

InteractivityExtender

Adds user interaction functionality to the DiagramView's ImageMap mode.

ItemTypeResolver

Provides a type resolver for DiagramItem classes.

LaneGridConverter

Serializes Grid instances in Canvas and ImageMap mode.

LaneHeaderCollectionConverter

Serializes HeaderCollection instances in Canvas mode.

LaneHeaderConverter

Serializes Header instances in Canvas mode.

LaneStyleConverter

Serializes Lanes.Style instances in Canvas mode.

NodeListView

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

NodeListViewConverter

Serializes NodeListView instances in Canvas and ImageMap mode.

NodeListViewExtender

Implements client side interaction for the NodeListView control in ImageMap mode.

Overview

Provides a scaled-down view of a DiagramView content and lets the user scroll the bound view.

OverviewExtender

Implements client side interaction for the Overview control in ImageMap mode.

PenConverter

Serializes MindFusion.Drawing.Pen instances in JSON format.

PointConverter

Serializes PointF instances.

Ruler

Provides horizontal and vertical scales that helps users measure diagram items.

SerializationEventArgs

Provides data for serialization events.

SerializationUtils

Contains helper methods for Diagram serialization.

ShapeList

Represents a list of Shape objects.

ShapeListBox

Displays a set of shapes defined by the Shape class, and allows creating ShapeNode objects by drag-and-drop.

ShapeListBoxExtender

Implements client side interaction for the ShapeListBox control in ImageMap mode.

ShapeListConverter

Provides a type converter to convert ShapeList objects to and from other representations.

ShapeNodeConverter

Serializes ShapeNode instances in JSON format.

StringCollection

Represents a collection of StringItems.

StringItem

Implements view state aware items for the StringCollection class.

SvgNodeConverter

Serializes SvgNode instances.

TableCellConverter

Serializes TableNode.Cell instances in JSON format.

TableNodeConverter

Serializes TableNode instances in JSON format.

TreeViewNodeConverter

Serializes TreeViewNode instances in JSON format.

VideoNodeConverter

Serializes VideoNode instances.

 Delegates

  Delegate Description

CreatingAreaElementEventHandler

Represents methods that handle the CreatingAreaElement event.

 Enumerations

  Enumeration Description

ClientSideMode

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

DelKeyAction

Specifies the type of action performed when the user presses the DEL key.

ScaleMode

Defines Overview scaling modes.