Search
DrawFreeFormsBehavior Members
Constructors Properties Methods
 


This class is used when the diagram behavior is set to Behavior.DrawFreeForms.

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

 Protected Constructors

  Name Description

DrawFreeFormsBehavior

Initializes a new instance of the DrawFreeFormsBehavior class.

 Protected Properties

  Name Description

Diagram

Gets a reference to the Diagram instance this behavior is associated with. (Inherited from BehaviorBase.)

DiagramView

Gets a reference to the DiagramView control this interaction is associated with. (Inherited from Interaction.)

 Public Methods

  Name Description

SetMouseCursor

BehaviorBase.SetMouseCursor override. (Inherited from DrawNodesBehavior.)

ShouldMoveSelection

Gets whether the control should start moving the selection. (Inherited from BehaviorBase.)

StartDraw

BehaviorBase.StartDraw override. (Inherited from DrawNodesBehavior.)

 Protected Methods

  Name Description

CancelDrag

Interaction.CancelDrag override. (Inherited from BehaviorBase.)

CreateLink

Creates a link of the type appropriate for the current behavior. (Inherited from BehaviorBase.)

CreateNode

DrawNodesBehavior.CreateNode override.

OnMouseDown

Interaction.OnMouseDown override. (Inherited from BehaviorBase.)

OnMouseMove

Interaction.OnMouseMove override. (Inherited from BehaviorBase.)

OnMouseUp

Interaction.OnMouseUp override. (Inherited from BehaviorBase.)

SetModfCursor

Updates the current cursor according to the specified cursor position and diagram state. (Inherited from BehaviorBase.)

StartDrawCommon

Invoked by the control when the user presses the left mouse button. (Inherited from BehaviorBase.)

 See Also