The DiagramNodeBase<(Of <(TConnectionPoint>)>) type exposes the following members.
Constructors
| Name | Description | |
|---|---|---|
| DiagramNodeBase<(Of <(TConnectionPoint>)>) |
Methods
| Name | Description | |
|---|---|---|
| Clone |
Returns an IDiagramNodeState that represents the current state of this DiagramNodeBase
at the time this method is called.
| |
| GetCollisionBounds |
Returns the value of the Bounds property of this DiagramNodeBase.
| |
| OnBoundsChanged |
Raises the BoundsChanged event.
| |
| OnDataChanged |
Raises the DataChanged event.
| |
| 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 DiagramNodeBase to match those of the
given IDiagramNodeState.
This method can be overriden to include the setting of other properties introduced by sub classes.
|
Properties
| Name | Description | |
|---|---|---|
| Bounds |
Gets or sets the display location and size of the node.
| |
| CanOriginateNewConnections |
Returns true.
DiagramNodeBase objects can accept any number of out going connections. This can be overriden to provide
node specific logic.
| |
| CanReceiveNewConnections |
Returns true.
DiagramNodeBase objects can accept any number of incomming connections. This can be overriden to provide
node specific logic.
| |
| ConnectionPoints |
Gets a collection of connection points attached to this node.
| |
| Data |
Gets the data represented by the node.
| |
| DefaultConnectionPoint |
Gets the connection point to be used if a connection is attached to the
node and no other connection point is specified.
| |
| IsResizable |
Gets or sets whether the DiagramNodeBase can be resized.
| |
| Parent |
Gets the parent of the DiagramNodeBase. This implementation returns null, but can be overriden.
| |
| Rotation |
Gets or sets the rotation of this DiagramNodeBase<(Of <(TConnectionPoint>)>).
| |
| ZOrder |
Gets or sets the relative z-order.
|
Events
| Name | Description | |
|---|---|---|
| BoundsChanged |
Raised when the Bounds property changes.
| |
| DataChanged |
Raised when the Data property changes.
| |
| PropertyChanged |
Occurs when a property value changes.
(Inherited from ViewModelBase.) | |
| RotationChanged |
Raised when the Rotation property changes.
|