ASP.NET Pack Programmer's Guide
Events Members
Fields
 


Defines all events raised by the Diagram component.

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

 Public Fields

  Name Description

animatedLayoutCompleted

Raised when an animated layout completes.

cellTextEdited

Raised when the user edits the text of a table cell. The event handlers get a CellEventArgs instance that contains data about this event.

clicked

Raised when the user clicks the diagram at a point where no items are located. The event handlers get a DiagramEventArgs instance that contains data about this event.

containerChildAdded

Raised when the user adds a node to a ContainerNode. Event handlers receive a NodeEventArgs instance that contains data about this event.

containerChildAdding

A validation event raised to let you prevent users from adding child nodes to a container.

containerChildRemoved

Raised when the user removes a node from a ContainerNode. Event handlers receive a NodeEventArgs instance that contains data about this event.

containerChildRemoving

A validation event raised to let you prevent users from removing child nodes from a container.

containerFolded

Raised when the user folds a container by clicking the arrow-up button in the container's caption area. Event handlers receive a NodeEventArgs instance that contains data about this event.

containerUnfolded

Raised when the user unfolds a container by clicking the arrow-down button in the container's caption area. Event handlers receive a NodeEventArgs instance that contains data about this event.

controlLoaded

Raised when the control is loaded.

createEditControl

Raised to let you create a custom inplace editor control. Event handlers get an InplaceEditEventArgs instance that contains data about this event.

deserializeTag

Raised when the Tag or Id of a diagram item must be deserialized from XML format.

drawAdjustmentHandles

Raised to draw custom adjustment handles.

enterInplaceEditMode

Raised when entering inplace-edit mode. Event handlers get an InplaceEditEventArgs instance that contains data about this event.

headerResized

Raised when the user finished resizing a header.

headerStartResizing

Raised when the user starts resizing a header.

hitTestAdjustmentHandles

Raised to hit-test custom adjustment handles.

hyperlinkClicked

Raised when the user clicks a hyperlink inside a node.

initializeLink

Raised when the user starts drawing a new link, just after the DiagramLink instance is created. Event handlers receive a LinkEventArgs instance that contains data about this event.

initializeNode

Raised when the user starts drawing a new node, just after the DiagramNode instance is created. Event handlers receive a NodeEventArgs instance that contains data about this event.

itemAdded

Raised when an item is added to the diagram.

itemRemoved

Raised when an item is removed from the diagram.

laneGridCellTextEdited

Raised when the used edits the text of a grid cell. Event handlers receive a CellEventArgs instance that contains data about this event.

leaveInplaceEditMode

Raised when leaving inplace-edit mode. Event handlers get an InplaceEditEventArgs instance that contains data about this event.

linkClicked

Raised when the user clicks a link. The event handlers get a LinkEventArgs instance that contains data about this event.

linkCreated

Raised when the user draws a new link. The event handlers get a LinkEventArgs instance that contains data about this event.

linkCreating

A validation event raised while the user is drawing a new link. The event handlers get a LinkEventArgs instance that contains data about this event.

linkDeleted

Raised when a link is deleted, either programmatically or by the user. The event handlers get a LinkEventArgs instance that contains data about this event.

linkDeleting

Raised when the user tries to delete a link, this event lets you cancel the operation. The event handlers get a LinkEventArgs instance that contains data about this event.

linkDeselected

Raised when a link is deselected, either programmatically or by the user. The event handlers get a LinkEventArgs instance that contains data about this event.

linkDoubleClicked

Raised when the user double-clicks a link. The event handlers get a LinkEventArgs instance that contains data about this event.

linkModified

Raised when the user moves any control point of a link. The event handlers get a LinkEventArgs instance that contains data about this event.

linkModifying

A validation event raised while the user is modifying a link. The event handlers get a LinkEventArgs instance that contains data about this event.

linkPasted

Raised when a link has been pasted from the clipboard. The event handlers get a LinkEventArgs instance that contains data about this event.

linkPointed

Raised when the mouse pointer hovers over a link. Event handlers get a LinkEventArgs instance that contains data about this event.

linkSelected

Raised when a link is selected, either programmatically or by the user. The event handlers get a LinkEventArgs instance that contains data about this event.

linkTextEdited

Raised when the user edits the text of a link.

nodeClicked

Raised when the user clicks a node. The event handlers get a NodeEventArgs instance that contains data about this event.

nodeCreated

Raised when the user draws a new node. The event handlers get a NodeEventArgs instance that contains data about this event.

nodeCreating

A validation event raised while the user is drawing a new node. The event handlers get a NodeEventArgs instance that contains data about this event.

nodeDeleted

Raised when a node is deleted, either programmatically or by the user. The event handlers get a NodeEventArgs instance that contains data about this event.

nodeDeleting

Raised when the user tries to delete a node, this event lets you cancel the operation. The event handlers get a NodeEventArgs instance that contains data about this event.

nodeDeselected

Raised when a node is deselected, either programmatically or by the user. The event handlers get a NodeEventArgs instance that contains data about this event.

nodeDoubleClicked

Raised when the user double-clicks a node. The event handlers get a NodeEventArgs instance that contains data about this event.

nodeModified

Raised when the user moves or resizes a node. The event handlers get a NodeEventArgs instance that contains data about this event.

nodeModifying

A validation event raised while the user is moving or resizing a node. The event handlers get a NodeEventArgs instance that contains data about this event.

nodePasted

Raised when a node has been pasted from the clipboard. The event handlers get a NodeEventArgs instance that contains data about this event.

nodePointed

Raised when the mouse pointer hovers over a node. The event handlers get a NodeEventArgs instance that contains data about this event.

nodeSelected

Raised when a node is selected, either programmatically or by the user. The event handlers get a NodeEventArgs instance that contains data about this event.

nodeTextEdited

Raised when the user edits the text of a node. The event handlers get a NodeEventArgs instance that contains data about this event.

repaint

Raised when the diagram has been repainted.

selectionModifying

A validation event raised while the user is moving or resizing multiple items. The event handlers get a NodeEventArgs instance that contains data about this event.

serializeTag

Raised when the Tag or Id of a diagram item must be serialized in XML format.

sizeChanged

Raised when the size of the diagram canvas has changed.

tableColumnResized

Raised when the user finishes resizing a column in a table. Event handlers receive CellEventArgs instance that contains data about this event.

tableColumnResizing

Raised when the user resizes a column in a table interactively. Event handlers receive CellValidationEventArgs instance that contains data about this event.

tableRowResized

Raised when the user finishes resizing a row in a table. Event handlers receive CellEventArgs instance that contains data about this event.

tableRowResizing

Raised when the user resizes a row in a table interactively. Event handlers receive CellValidationEventArgs instance that contains data about this event.

treeCollapsed

Raised when a user collapses a tree branch by clicking the [-] button of an Expandable node. The event handlers get a NodeEventArgs instance that contains data about this event.

treeExpanded

Raised when a user expands a tree branch by clicking the [+] button of an Expandable node. The event handlers get a NodeEventArgs instance that contains data about this event.

 See Also

Events Class
MindFusion.Diagramming Namespace