Search
DiagramBase Events
 


 Public Events

  Name Description

animatedLayoutCompleted

Raised when an animated layout completes.

cellTextEdited

Raised when the user edits the text of a table cell.

cellTextEditing

Raised when the user starts to edit the text of a table cell.

clicked

Raised when the user clicks the diagram at a point where no items are located.

containerChildAdded

Raised when the user adds a node to a ContainerNode.

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.

containerChildRemoving

Raised when the user removes a node from a ContainerNode.

containerFolded

Raised when the user folds a container by clicking the arrow-up button in the container's caption bar.

containerUnfolded

Raised when the user unfolds a container by clicking the arrow-down button in the container's caption bar.

dataLoaded

Raised when the diagram data is loaded.

deserializeTag

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

drawAdjustmentHandles

Raised to draw custom adjustment handles.

drawAnchorPoint

Raised when an anchor point must be custom-drawn.

expandButtonClicked

Raised if expandButtonAction is set to RaiseEvents and the [+/-]button of an expandable node is clicked.

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 removes a node from a ContainerNode.

initializeNode

Raised when the user starts drawing a new node, just after the DiagramNode instance is created.

itemAdded

Raised when an item is added to the diagram.

itemRemoved

Raised when an item is removed from the diagram.

laneGridCellTextEdited

Raised when the user edits the text of a grid cell.

linkClicked

Raised when the user clicks a link.

linkCreated

Raised when the user draws a new link.

linkCreating

A validation event raised while the user is drawing a new link.

linkDeleted

Raised when a link is deleted, either programmatically or by the user.

linkDeleting

Raised when the user tries to delete a link. This event lets you cancel the operation.

linkDeselected

Raised when a link is deselected, either programmatically or by the user.

linkDoubleClicked

Raised when the user double-clicks a link.

linkHovered

Raised when the mouse pointer hovers over a link.

linkModified

Raised when the user moves any control point of a link.

linkModifying

A validation event raised while the user is modifying a link.

linkPasted

Raised when a link has been pasted from the clipboard.

linkPointerEnter

Raised when the mouse pointer enters the boundaries of a link.

linkPointerLeave

Raised when the mouse pointer leaves the boundaries of a link.

linkRouted

Raised when a link is routed by the auto-routing algorithm.

linkSelected

Raised when a link is selected, either programmatically or by the user.

linkSelecting

Raised when the user tries to select a link. This event lets you cancel the operation.

linkSplit

Raised when the user splits a link interactively.

linkTextEdited

Raised when the user edits the text of a link.

linkTextEditing

Raised when the user starts to edit the text of a link.

nodeClicked

Raised when the user clicks a node.

nodeCreated

Raised when the user draws a new node.

nodeCreating

A validation event raised while the user is drawing a new node.

nodeDeleted

Raised when a node is deleted, either programmatically or by the user.

nodeDeleting

Raised when the user tries to delete a node. This event lets you cancel the operation.

nodeDeselected

Raised when a node is deselected, either programmatically or by the user.

nodeDomCreated

Raised when the content of a ControlNode is added to the page DOM.

nodeDoubleClicked

Raised when the user double-clicks a node.

nodeHovered

Raised when the mouse pointer hovers over a node.

nodeModified

Raised when the user moves or resizes a node.

nodeModifying

A validation event raised while the user is moving or resizing a node.

nodePasted

Raised when a node has been pasted from the clipboard.

nodePointerEnter

Raised when the mouse pointer enters the boundaries of a node.

nodePointerLeave

Raised when the mouse pointer leaves the boundaries of a node.

nodeSelected

Raised when a node is selected, either programmatically or by the user.

nodeSelecting

Raised when the user tries to select a node. This event lets you cancel the operation.

nodeTextEdited

Raised when the user edits the text of a node.

nodeTextEditing

Raised when the user starts to edit the text of a node.

queryView

Raised to enumerate diagram views.

selectionChanged

Raised when the diagram selection has changed.

selectionModifying

A validation event raised while the user is moving or resizing multiple items.

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.

tableColumnResizing

Raised when the user resizes a column in a table interactively.

tableRowResized

Raised when the user finishes resizing a row in a table.

tableRowResizing

Raised when the user resizes a row in a table interactively.

tableSectionCollapsed

Raised when a table section is collapsed.

tableSectionExpanded

Raised when a table section is expanded.

treeCollapsed

Raised when a user collapses a tree branch by clicking the [-] button of an expandable node.

treeExpanded

Raised when a user expands a tree branch by clicking the [+] button of an expandable node.

treeItemTextEdited

Raised when the user edits the text of a tree view item.

treeItemTextEditing

Raised when the user starts to edit the text of a tree view item.

validateAnchorPoint

A validation event that lets you approve or reject connecting a link to an anchor point.

validateLinkCrossing

A validation event that lets you approve or reject displaying a decoration at the intersection point of links.

 See Also