Provides a base implementation for diagram nodes.

Namespace:  Mindscape.WpfDiagramming.Foundation
Assembly:  Mindscape.WpfDiagramming.Foundation (in Mindscape.WpfDiagramming.Foundation.dll)
Version: 2.0.0.0 (2.0.0.0)

Syntax

C#
public abstract class DiagramNodeBase<TConnectionPoint> : ViewModelBase, IDiagramNode, 
	IDiagramPositionable, IDiagramZOrderable, IDiagramConnectable where TConnectionPoint : IDiagramConnectionPoint
Visual Basic (Declaration)
Public MustInherit Class DiagramNodeBase(Of TConnectionPoint As IDiagramConnectionPoint) _
	Inherits ViewModelBase _
	Implements IDiagramNode, IDiagramPositionable, IDiagramZOrderable, IDiagramConnectable

Type Parameters

TConnectionPoint
The type of connection points that can be attached to this node.

Inheritance Hierarchy

System..::.Object
  Mindscape.WpfDiagramming.Foundation..::.ViewModelBase
    Mindscape.WpfDiagramming.Foundation..::.DiagramNodeBase<(Of <(TConnectionPoint>)>)
      Mindscape.WpfDiagramming..::.DiagramNode

See Also