menu

WinForms

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

    Show / Hide Table of Contents

    Class ModelWrapper

    Inheritance
    System.Object
    ModelWrapper
    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 ModelWrapper

    Constructors

    ModelWrapper()

    Declaration
    public ModelWrapper()

    Properties

    ActiveLayers

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

    BackgroundImage

    Declaration
    public Image BackgroundImage { get; set; }
    Property Value
    Type
    System.Drawing.Image

    BackgroundImageLayout

    Declaration
    public ImageLayout BackgroundImageLayout { get; set; }
    Property Value
    Type
    ImageLayout

    BackgroundStyle

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

    BoundaryConstraintsEnabled

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

    Children

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

    CustomUnitValue

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

    DisplayName

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

    DocumentScale

    Declaration
    public PageScaleWrapper DocumentScale { get; set; }
    Property Value
    Type
    PageScaleWrapper

    HeaderFooterData

    Declaration
    public HeaderFooterDataWrapper HeaderFooterData { get; set; }
    Property Value
    Type
    HeaderFooterDataWrapper

    HeightMeasureUnit

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

    Layers

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

    LineBridgeSize

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

    LineBridgingEnabled

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

    LineRouter

    Declaration
    public LineRouterWrapper LineRouter { get; set; }
    Property Value
    Type
    LineRouterWrapper

    LineRoutingEnabled

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

    LineStyle

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

    LogicalSize

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

    MeasurementUnits

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

    ModelMinSize

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

    ModelZOrder

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

    Padding

    Declaration
    public Padding Padding { get; set; }
    Property Value
    Type
    System.Windows.Forms.Padding

    PixelHeight

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

    PixelWidth

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

    RenderingStyle

    Declaration
    public RenderingStyleWrapper RenderingStyle { get; set; }
    Property Value
    Type
    RenderingStyleWrapper

    ShadowStyle

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

    SizeToContent

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

    StrName

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

    WidthMeasureUnit

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

    Methods

    DeserializeModel(Model)

    Declaration
    public void DeserializeModel(Model model)
    Parameters
    Type Name Description
    Model model

    FindNodeByName(Node, NodeCollection)

    Declaration
    public Node FindNodeByName(Node originalNode, NodeCollection nodeCollections)
    Parameters
    Type Name Description
    Node originalNode
    NodeCollection nodeCollections
    Returns
    Type
    Node

    SerializeModel(Model)

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