Search
TreeViewConnectionPoint Methods
 


 Public Methods

  Name Description

AddLinkToNode

ConnectionPoint.AddLinkToNode override.

AlignToNode

Aligns the specified point to the nearest anchor point of the connected node. (Inherited from ConnectionPoint.)

CalculateIntersections

Determines whether the end of a link should be aligned to the point where the node contour is intersected by the line connecting the centers of the connected nodes. (Inherited from ConnectionPoint.)

CanMoveLink

Checks whether the specified point, expressed in document coordinates, is a valid location for this connection point. (Inherited from ConnectionPoint.)

GetAnchorPos

Overloaded. Returns a point from the node's associated anchor pattern. (Inherited from ConnectionPoint.)

GetEndPoint

ConnectionPoint.GetEndPoint override.

GetInitialPoint

ConnectionPoint.GetInitialPoint override.

GetIntersection

ConnectionPoint.GetIntersection override.

GetNodeRect

Returns the bounding rectangle of the node associated with this connection point. (Inherited from ConnectionPoint.)

LinkChanges

ConnectionPoint.LinkChanges override.

NearestAnchorPoint

Returns the anchor point closest to the specified point from the node's associated anchor pattern. (Inherited from ConnectionPoint.)

NodesIntersect

Checks whether the node associated with the current connection point and the node associated with the specified connection point intersect. (Inherited from ConnectionPoint.)

PositionFromNode

Overloaded. Returns the position of the connection point. (Inherited from ConnectionPoint.)

RemoveLinkFromNode

ConnectionPoint.RemoveLinkFromNode override.

SameNode

Checks whether the current connection point and the specified connection point are associated with the same node. (Inherited from ConnectionPoint.)

 Protected Methods

  Name Description

GetNearestBorderPoint

ConnectionPoint.GetNearestBorderPoint override.

UpdateFromPoint

Updates the connection stated according to the specified point, without changing the related node.

 See Also