Nevron .NET Vision Documentation
NShape Class
Members 


The NShape class is an aggregate model, which represents an object from the real world, concept or abstraction
Object Model
NShape Class
Syntax
'Usage
 
Dim instance As NShape
Remarks
Shapes are the primary diagram building blocks. Shapes can be connected with each other and form complex relationships. There are two types of shapes: Whether the shape is 1D or 2D is controlled by the ShapeType property. The shape type influences the default shape behavior.

Each type of shape can have the following optional elements:

By design a shape will only create the elements it needs (e.g. some shapes may not have Labels, Control Points, Ports and/or Decorators). You can programmatically create and destroy the optional shape elements with the help of the CreateShapeElements and DestroyShapeElements methods.
Inheritance Hierarchy

System.Object
   Nevron.Diagram.NDiagramNode
      Nevron.Diagram.NDiagramElement
         Nevron.Diagram.NStyleComposerElement
            Nevron.Diagram.NStyleableElement
               Nevron.Diagram.NTransformableElement
                  Nevron.Diagram.NModel
                     Nevron.Diagram.NAggregateModel
                        Nevron.Diagram.NShape
                           Nevron.Diagram.Maps.NMapLabelsShape
                           Nevron.Diagram.NCompositeShape
                           Nevron.Diagram.NGroup
                           Nevron.Diagram.NPrimitiveShape

Requirements

Target Platforms: Windows 7, Windows Vista SP1 or later, Windows XP SP3, Windows Server 2008 (Server Core not supported), Windows Server 2008 R2 (Server Core supported with SP1 or later), Windows Server 2003 SP2

See Also

Reference

NShape Members
Nevron.Diagram Namespace

Send Feedback