menu

WinForms

  • Code Examples
  • Upgrade Guide
  • User Guide
  • Demos
  • Support
  • Forums
  • Download
Class NodeWrapper - WindowsForms API Reference | Syncfusion

    Show / Hide Table of Contents

    Class NodeWrapper

    Inheritance
    System.Object
    NodeWrapper
    BitmapNodeWrapper
    FilledPathWrapper
    Inherited Members
    System.Object.Equals(System.Object)
    System.Object.Equals(System.Object, System.Object)
    System.Object.GetHashCode()
    System.Object.GetType()
    System.Object.MemberwiseClone()
    System.Object.ReferenceEquals(System.Object, System.Object)
    System.Object.ToString()
    Namespace: Syncfusion.Windows.Forms.Diagram
    Assembly: Syncfusion.Diagram.Base.dll
    Syntax
    public class NodeWrapper

    Constructors

    NodeWrapper()

    Declaration
    public NodeWrapper()

    Fields

    m_fHitTestPadding

    Declaration
    public double m_fHitTestPadding
    Field Value
    Type
    System.Double

    Properties

    ActivateStyle

    Declaration
    public ActivateStyle ActivateStyle { get; set; }
    Property Value
    Type
    ActivateStyle

    AllowLabelDrag

    Declaration
    public bool AllowLabelDrag { get; set; }
    Property Value
    Type
    System.Boolean

    BackgroundColor

    Declaration
    public Color BackgroundColor { get; set; }
    Property Value
    Type
    System.Drawing.Color

    BackgroundStyle

    Declaration
    public FillStyleWrapper BackgroundStyle { get; set; }
    Property Value
    Type
    FillStyleWrapper

    BezierCurvePoints

    Declaration
    public PointF[] BezierCurvePoints { get; set; }
    Property Value
    Type
    System.Drawing.PointF[]

    BitMapImage

    Declaration
    public Bitmap BitMapImage { get; set; }
    Property Value
    Type
    System.Drawing.Bitmap

    BitMapnode

    Declaration
    public object BitMapnode { get; set; }
    Property Value
    Type
    System.Object

    BoundingRect

    Declaration
    public RectangleF BoundingRect { get; set; }
    Property Value
    Type
    System.Drawing.RectangleF

    BoundsInfo

    Declaration
    public BoundsInfoWrapper BoundsInfo { get; set; }
    Property Value
    Type
    BoundsInfoWrapper

    CanChangePath

    Declaration
    public bool CanChangePath { get; set; }
    Property Value
    Type
    System.Boolean

    CanUnGroup

    Declaration
    public bool CanUnGroup { get; set; }
    Property Value
    Type
    System.Boolean

    CentralPort

    Declaration
    public CentralPort CentralPort { get; set; }
    Property Value
    Type
    CentralPort

    ClosedCurveNodePoints

    Declaration
    public PointF[] ClosedCurveNodePoints { get; set; }
    Property Value
    Type
    System.Drawing.PointF[]

    ControlPoints

    Declaration
    public ArrayList ControlPoints { get; set; }
    Property Value
    Type
    System.Collections.ArrayList

    CurveNodePoints

    Declaration
    public PointF[] CurveNodePoints { get; set; }
    Property Value
    Type
    System.Drawing.PointF[]

    CurveRadius

    Declaration
    public float CurveRadius { get; set; }
    Property Value
    Type
    System.Single

    CurveRadiusConnector

    Declaration
    public float CurveRadiusConnector { get; set; }
    Property Value
    Type
    System.Single

    CurveRadiusMode

    Declaration
    public CurveRadiusMode CurveRadiusMode { get; set; }
    Property Value
    Type
    CurveRadiusMode

    DeserializedLabel

    Declaration
    public Label DeserializedLabel { get; set; }
    Property Value
    Type
    Label

    Deserializedlayer

    Declaration
    public Layer Deserializedlayer { get; set; }
    Property Value
    Type
    Layer

    DeserializedPort

    Declaration
    public ConnectionPoint DeserializedPort { get; set; }
    Property Value
    Type
    ConnectionPoint

    DiagramNodeCollections

    Declaration
    public List<NodeWrapper> DiagramNodeCollections { get; set; }
    Property Value
    Type
    System.Collections.Generic.List<NodeWrapper>

    DrawPorts

    Declaration
    public bool DrawPorts { get; set; }
    Property Value
    Type
    System.Boolean

    EditStyle

    Declaration
    public EdiStyleWrapper EditStyle { get; set; }
    Property Value
    Type
    EdiStyleWrapper

    EnableCentralPort

    Declaration
    public bool EnableCentralPort { get; set; }
    Property Value
    Type
    System.Boolean

    EnableRoundedCorner

    Declaration
    public bool EnableRoundedCorner { get; set; }
    Property Value
    Type
    System.Boolean

    EnableShading

    Declaration
    public bool EnableShading { get; set; }
    Property Value
    Type
    System.Boolean

    ExcludeFromLayout

    Declaration
    public bool ExcludeFromLayout { get; set; }
    Property Value
    Type
    System.Boolean

    FilledPathGraph

    Declaration
    public GraphicsPath FilledPathGraph { get; set; }
    Property Value
    Type
    System.Drawing.Drawing2D.GraphicsPath

    FilledPathNode

    Declaration
    public FilledPathWrapper FilledPathNode { get; set; }
    Property Value
    Type
    FilledPathWrapper

    FillStyle

    Declaration
    public FillStyleWrapper FillStyle { get; set; }
    Property Value
    Type
    FillStyleWrapper

    FlipX

    Declaration
    public bool FlipX { get; set; }
    Property Value
    Type
    System.Boolean

    FlipY

    Declaration
    public bool FlipY { get; set; }
    Property Value
    Type
    System.Boolean

    FontColorStyle

    Declaration
    public FillStyleWrapper FontColorStyle { get; set; }
    Property Value
    Type
    FillStyleWrapper

    FontStyle

    Declaration
    public FontStyleWrapper FontStyle { get; set; }
    Property Value
    Type
    FontStyleWrapper

    FromNode

    Declaration
    public string FromNode { get; set; }
    Property Value
    Type
    System.String

    GetControlPoints

    Declaration
    public ArrayList GetControlPoints { get; set; }
    Property Value
    Type
    System.Collections.ArrayList

    GroupNodeCollections

    Declaration
    public NodeCollection GroupNodeCollections { get; set; }
    Property Value
    Type
    NodeCollection

    GroupZOrder

    Declaration
    public int GroupZOrder { get; set; }
    Property Value
    Type
    System.Int32

    HCP

    Declaration
    public Hashtable HCP { get; set; }
    Property Value
    Type
    System.Collections.Hashtable

    HeadDecorator

    Declaration
    public HeadDecoratorWrapper HeadDecorator { get; set; }
    Property Value
    Type
    HeadDecoratorWrapper

    HeadDecoratorContainer

    Declaration
    public object HeadDecoratorContainer { get; set; }
    Property Value
    Type
    System.Object

    HeadEndPoint

    Declaration
    public HeadEndPointWrapper HeadEndPoint { get; set; }
    Property Value
    Type
    HeadEndPointWrapper

    HeadingHead

    Declaration
    public CompassHeading HeadingHead { get; set; }
    Property Value
    Type
    CompassHeading

    HeadingTail

    Declaration
    public CompassHeading HeadingTail { get; set; }
    Property Value
    Type
    CompassHeading

    HitTestPadding

    Declaration
    public float HitTestPadding { get; set; }
    Property Value
    Type
    System.Single

    HorizontalAlignment

    Declaration
    public StringAlignment HorizontalAlignment { get; set; }
    Property Value
    Type
    System.Drawing.StringAlignment

    Imagepath

    Declaration
    public string Imagepath { get; set; }
    Property Value
    Type
    System.String

    InheritContainerMeasureUnits

    Declaration
    public bool InheritContainerMeasureUnits { get; set; }
    Property Value
    Type
    System.Boolean

    IsExpanded

    Declaration
    public bool IsExpanded { get; set; }
    Property Value
    Type
    System.Boolean

    IsVertexEditable

    Declaration
    public bool IsVertexEditable { get; set; }
    Property Value
    Type
    System.Boolean

    Label

    Declaration
    public LabelWrapper Label { get; set; }
    Property Value
    Type
    LabelWrapper

    LabelactualWidth

    Declaration
    public float LabelactualWidth { get; set; }
    Property Value
    Type
    System.Single

    LabelConstraintsChanged

    Declaration
    public bool LabelConstraintsChanged { get; set; }
    Property Value
    Type
    System.Boolean

    LabelIsActualWidth

    Declaration
    public bool LabelIsActualWidth { get; set; }
    Property Value
    Type
    System.Boolean

    LabelMembers

    Declaration
    public List<LabelWrapper> LabelMembers { get; set; }
    Property Value
    Type
    System.Collections.Generic.List<LabelWrapper>

    Layers

    Declaration
    public LayerCollection Layers { get; set; }
    Property Value
    Type
    LayerCollection

    LayersCollection

    Declaration
    public List<LayerWrapper> LayersCollection { get; set; }
    Property Value
    Type
    System.Collections.Generic.List<LayerWrapper>

    layerspresent

    Declaration
    public bool layerspresent { get; set; }
    Property Value
    Type
    System.Boolean

    LineBridgeSize

    Declaration
    public float LineBridgeSize { get; set; }
    Property Value
    Type
    System.Single

    LineBridgingEnabled

    Declaration
    public bool LineBridgingEnabled { get; set; }
    Property Value
    Type
    System.Boolean

    LinePoints

    Declaration
    public PointF[] LinePoints { get; set; }
    Property Value
    Type
    System.Drawing.PointF[]

    LineRoutingEnabled

    Declaration
    public bool LineRoutingEnabled { get; set; }
    Property Value
    Type
    System.Boolean

    LineStyle

    Declaration
    public LineStyleWrapper LineStyle { get; set; }
    Property Value
    Type
    LineStyleWrapper

    MaxPoints

    Declaration
    public int MaxPoints { get; set; }
    Property Value
    Type
    System.Int32

    MeasureLinePoints

    Declaration
    public PointF[] MeasureLinePoints { get; set; }
    Property Value
    Type
    System.Drawing.PointF[]

    MeasureUnits

    Declaration
    public MeasureUnits MeasureUnits { get; set; }
    Property Value
    Type
    MeasureUnits

    MinPoints

    Declaration
    public int MinPoints { get; set; }
    Property Value
    Type
    System.Int32

    MoveConnectorSegements

    Declaration
    public bool MoveConnectorSegements { get; set; }
    Property Value
    Type
    System.Boolean

    Name

    Declaration
    public string Name { get; set; }
    Property Value
    Type
    System.String

    NodeLayer

    Declaration
    public LayerWrapper NodeLayer { get; set; }
    Property Value
    Type
    LayerWrapper

    NodePathPoint

    Declaration
    public PointF[] NodePathPoint { get; set; }
    Property Value
    Type
    System.Drawing.PointF[]

    NodePathType

    Declaration
    public byte[] NodePathType { get; set; }
    Property Value
    Type
    System.Byte[]

    NodePort

    Declaration
    public ConnectionPointWrapper NodePort { get; }
    Property Value
    Type
    ConnectionPointWrapper

    NodeScale

    Declaration
    public PageScale NodeScale { get; set; }
    Property Value
    Type
    PageScale

    ObstaclesInPath

    Declaration
    public bool ObstaclesInPath { get; set; }
    Property Value
    Type
    System.Boolean

    OrgRotationEnabled

    Declaration
    public bool OrgRotationEnabled { get; set; }
    Property Value
    Type
    System.Boolean

    PinOffset

    Declaration
    public SizeF PinOffset { get; set; }
    Property Value
    Type
    System.Drawing.SizeF

    PinPoint

    Declaration
    public PointF PinPoint { get; set; }
    Property Value
    Type
    System.Drawing.PointF

    PolygonPoints

    Declaration
    public PointF[] PolygonPoints { get; set; }
    Property Value
    Type
    System.Drawing.PointF[]

    PolyLineConnectorPoints

    Declaration
    public PointF[] PolyLineConnectorPoints { get; set; }
    Property Value
    Type
    System.Drawing.PointF[]

    PolyLineNodePoints

    Declaration
    public PointF[] PolyLineNodePoints { get; set; }
    Property Value
    Type
    System.Drawing.PointF[]

    PolyLinePinPoint

    Declaration
    public PointF PolyLinePinPoint { get; set; }
    Property Value
    Type
    System.Drawing.PointF

    Ports

    Declaration
    public List<ConnectionPointWrapper> Ports { get; set; }
    Property Value
    Type
    System.Collections.Generic.List<ConnectionPointWrapper>

    PropertyBag

    Declaration
    public Dictionary<string, object> PropertyBag { get; set; }
    Property Value
    Type
    System.Collections.Generic.Dictionary<System.String, System.Object>

    ReadOnly

    Declaration
    public bool ReadOnly { get; set; }
    Property Value
    Type
    System.Boolean

    RefreshRect

    Declaration
    public RectangleF RefreshRect { get; set; }
    Property Value
    Type
    System.Drawing.RectangleF

    RichText

    Declaration
    public string RichText { get; set; }
    Property Value
    Type
    System.String

    RotationAngle

    Declaration
    public float RotationAngle { get; set; }
    Property Value
    Type
    System.Single

    SemicircleType

    Declaration
    public SemiCircleType SemicircleType { get; set; }
    Property Value
    Type
    SemiCircleType

    ShadowStyle

    Declaration
    public ShadowStyleWrapper ShadowStyle { get; set; }
    Property Value
    Type
    ShadowStyleWrapper

    Size

    Declaration
    public SizeF Size { get; set; }
    Property Value
    Type
    System.Drawing.SizeF

    SplineNodePoints

    Declaration
    public PointF[] SplineNodePoints { get; set; }
    Property Value
    Type
    System.Drawing.PointF[]

    StartAngle

    Declaration
    public float StartAngle { get; set; }
    Property Value
    Type
    System.Single

    SweepAngle

    Declaration
    public float SweepAngle { get; set; }
    Property Value
    Type
    System.Single

    Tag

    Declaration
    public object Tag { get; set; }
    Property Value
    Type
    System.Object

    TailDecorator

    Declaration
    public TailDecoratorWrapper TailDecorator { get; set; }
    Property Value
    Type
    TailDecoratorWrapper

    TailDecoratorContainer

    Declaration
    public object TailDecoratorContainer { get; set; }
    Property Value
    Type
    System.Object

    TailEndPoint

    Declaration
    public TailEndPointWrapper TailEndPoint { get; set; }
    Property Value
    Type
    TailEndPointWrapper

    Text

    Declaration
    public string Text { get; set; }
    Property Value
    Type
    System.String

    TextCase

    Declaration
    public TextCases TextCase { get; set; }
    Property Value
    Type
    TextCases

    ToNode

    Declaration
    public string ToNode { get; set; }
    Property Value
    Type
    System.String

    ToolTipText

    Declaration
    public string ToolTipText { get; set; }
    Property Value
    Type
    System.String

    TreatAsObstacle

    Declaration
    public bool TreatAsObstacle { get; set; }
    Property Value
    Type
    System.Boolean

    Type

    Declaration
    public ArcType Type { get; set; }
    Property Value
    Type
    ArcType

    Unit

    Declaration
    public MeasureUnits Unit { get; set; }
    Property Value
    Type
    MeasureUnits

    UseBitmap

    Declaration
    public bool UseBitmap { get; set; }
    Property Value
    Type
    System.Boolean

    VerticalAlignemnt

    Declaration
    public StringAlignment VerticalAlignemnt { get; set; }
    Property Value
    Type
    System.Drawing.StringAlignment

    VerticalDistance

    Declaration
    public float VerticalDistance { get; set; }
    Property Value
    Type
    System.Single

    Visible

    Declaration
    public bool Visible { get; set; }
    Property Value
    Type
    System.Boolean

    ZOrder

    Declaration
    public int ZOrder { get; set; }
    Property Value
    Type
    System.Int32

    Methods

    DeserializeNode()

    Declaration
    public Node DeserializeNode()
    Returns
    Type
    Node

    SerializeNode(Node)

    Declaration
    public void SerializeNode(Node node)
    Parameters
    Type Name Description
    Node node
    Back to top Generated by DocFX
    Copyright © 2001 - 2025 Syncfusion Inc. All Rights Reserved