The DiagramConnection type exposes the following members.
Constructors
Name | Description | |
---|---|---|
![]() | DiagramConnection | Overloaded. |
Methods
Name | Description | |
---|---|---|
![]() | AddConnectionPoint |
Adds a new mounted connection point to this connection.
(Overrides DiagramConnectionBase<(Of <(DiagramConnectionPoint, DiagramConnectionPoint, DiagramConnectionPoint>)>)..::.AddConnectionPoint(Point, Double).) |
![]() | ApplyPathfinding |
Re-routes this connection using its pathfinder.
(Inherited from DiagramConnectionBase<(Of <(TOutboundPoint, TInboundPoint, TMountedPoint>)>).) |
![]() | Clone |
Gets the state of the connection for undo purposes.
(Inherited from DiagramConnectionBase<(Of <(TOutboundPoint, TInboundPoint, TMountedPoint>)>).) |
![]() | GetCollisionBounds |
Returns a Rect with a position being the same as the position of the given IDiagramConnectionPoint, and a size
of 1 by 1. This Rect is the bounds to be taken into consideration when path finding to the given connection point.
(Inherited from DiagramConnectionBase<(Of <(TOutboundPoint, TInboundPoint, TMountedPoint>)>).) |
![]() | OnDataChanged |
Raises the DataChanged event.
(Inherited from DiagramConnectionBase<(Of <(TOutboundPoint, TInboundPoint, TMountedPoint>)>).) |
![]() | OnPropertyChanged |
Raises the PropertyChanged event.
(Inherited from ViewModelBase.) |
![]() | Set<(Of <(T>)>) |
Sets the value of a field, raising the PropertyChanged event if required.
(Inherited from ViewModelBase.) |
![]() | SetAs |
Sets all the properties of this connection to match those of
the given connection.
(Inherited from DiagramConnectionBase<(Of <(TOutboundPoint, TInboundPoint, TMountedPoint>)>).) |
Properties
Events
Name | Description | |
---|---|---|
![]() | DataChanged |
Raised when the Data property changes.
(Inherited from DiagramConnectionBase<(Of <(TOutboundPoint, TInboundPoint, TMountedPoint>)>).) |
![]() | PropertyChanged |
Occurs when a property value changes.
(Inherited from ViewModelBase.) |