A validation event raised while the user is drawing a new link.
Namespace: MindFusion.Diagramming
Package: MindFusion.Diagramming
C# Copy Code |
---|
public event EventHandler<LinkValidationEventArgs> LinkCreating |
Visual Basic Copy Code |
---|
Public Event LinkCreating As EventHandler(Of LinkValidationEventArgs) |
LinkCreating event handlers receive an argument of type LinkValidationEventArgs. The following LinkValidationEventArgs members provide information relevant to the event:
Member name | Description |
---|---|
The DiagramLink that is being created. | |
A PointF specifying the mouse cursor position. | |
The DiagramNode that will be set as the link's Destination if this event is validated. | |
Index of the anchor point to which the link will be connected if this event is validated. | |
Index of the table row to which the link will be connected if this event is validated. | |
Set this property to true to prevent the user from creating the link at the current location. That displays the Stop mouse cursor and releasing the button will cancel the operation. | |
Call this method to immediately stop the link creation. |
LinkCreating is raised after each mouse movement while drawing a new link. Setting Cancel to true will change the mouse cursor to DisallowCursor (a Stop icon by default). The event is raised once again when the mouse button is released. Setting Cancel to true in that case will cancel the link creation.
NetDiagram Programmer's Guide | © 2023 MindFusion |