WinForms

Code Examples Upgrade Guide User Guide Demos Support Forums Download
  • Code Examples
  • Upgrade Guide
  • User Guide
  • Demos
  • Support
  • Forums
  • Download
Class DHCSerializationWrapper

    Show / Hide Table of Contents

    Class DHCSerializationWrapper

    The DHCSerializationWrapper helps to provide serialization support.

    Inheritance
    System.Object
    DHCSerializationWrapper
    Implements
    System.Runtime.Serialization.ISerializable
    Inherited Members
    System.Object.ToString()
    System.Object.Equals(System.Object)
    System.Object.Equals(System.Object, System.Object)
    System.Object.ReferenceEquals(System.Object, System.Object)
    System.Object.GetHashCode()
    System.Object.GetType()
    System.Object.MemberwiseClone()
    Namespace: Syncfusion.Windows.Forms.Tools
    Assembly: Syncfusion.Tools.Windows.dll
    Syntax
    public sealed class DHCSerializationWrapper : ISerializable

    Constructors

    DHCSerializationWrapper(DockHostController)

    Constructor of the DHCSerializationWrapper.

    Declaration
    public DHCSerializationWrapper(DockHostController dhc)
    Parameters
    Type Name Description
    DockHostController dhc

    The DockHostController instance.

    Fields

    alDockDCR

    Declaration
    public ArrayList alDockDCR
    Field Value
    Type Description
    System.Collections.ArrayList

    alFloatDCR

    Declaration
    public ArrayList alFloatDCR
    Field Value
    Type Description
    System.Collections.ArrayList

    autoHideIndex

    Declaration
    public int autoHideIndex
    Field Value
    Type Description
    System.Int32

    bAllowFloating

    Declaration
    public bool bAllowFloating
    Field Value
    Type Description
    System.Boolean

    bAutoHideMode

    Declaration
    public bool bAutoHideMode
    Field Value
    Type Description
    System.Boolean

    bDockVisibility

    Declaration
    public bool bDockVisibility
    Field Value
    Type Description
    System.Boolean

    bFloatAutoHideMode

    Declaration
    public bool bFloatAutoHideMode
    Field Value
    Type Description
    System.Boolean

    bFloatingWindowTargetSize

    Declaration
    public Size bFloatingWindowTargetSize
    Field Value
    Type Description
    System.Drawing.Size

    bFloatOnly

    Declaration
    public bool bFloatOnly
    Field Value
    Type Description
    System.Boolean

    bFreezeResize

    Declaration
    public bool bFreezeResize
    Field Value
    Type Description
    System.Boolean

    bInMDIMode

    Declaration
    public bool bInMDIMode
    Field Value
    Type Description
    System.Boolean

    bSelectedPage

    Declaration
    public bool bSelectedPage
    Field Value
    Type Description
    System.Boolean

    ctrlLocation

    Declaration
    public Point ctrlLocation
    Field Value
    Type Description
    System.Drawing.Point

    ctrlSize

    Declaration
    public Size ctrlSize
    Field Value
    Type Description
    System.Drawing.Size

    dockAbility

    Declaration
    public int dockAbility
    Field Value
    Type Description
    System.Int32

    dockEdge

    Declaration
    public DockingStyle dockEdge
    Field Value
    Type Description
    DockingStyle

    dockInfoCurrent

    Declaration
    public DockInfo dockInfoCurrent
    Field Value
    Type Description
    DockInfo

    dockInfoPrevious

    Declaration
    public DockInfo dockInfoPrevious
    Field Value
    Type Description
    DockInfo

    imageIndex

    Declaration
    public int imageIndex
    Field Value
    Type Description
    System.Int32

    layoutSize

    Declaration
    public Size layoutSize
    Field Value
    Type Description
    System.Drawing.Size

    m_storedDockSizes

    Declaration
    public ArrayList m_storedDockSizes
    Field Value
    Type Description
    System.Collections.ArrayList

    m_storedFloatSizes

    Declaration
    public ArrayList m_storedFloatSizes
    Field Value
    Type Description
    System.Collections.ArrayList

    maximized

    Declaration
    public bool maximized
    Field Value
    Type Description
    System.Boolean

    outerDockAbility

    Declaration
    public int outerDockAbility
    Field Value
    Type Description
    System.Int32

    prevAHStyle

    Declaration
    public DockingStyle prevAHStyle
    Field Value
    Type Description
    DockingStyle

    previousFloat

    Declaration
    public bool previousFloat
    Field Value
    Type Description
    System.Boolean

    sharedForm

    Declaration
    public FloatingForm sharedForm
    Field Value
    Type Description
    FloatingForm

    strLabel

    Declaration
    public string strLabel
    Field Value
    Type Description
    System.String

    strName

    Declaration
    public string strName
    Field Value
    Type Description
    System.String

    tabSiblings

    Declaration
    public ArrayList tabSiblings
    Field Value
    Type Description
    System.Collections.ArrayList

    transientRect

    Declaration
    public Rectangle transientRect
    Field Value
    Type Description
    System.Drawing.Rectangle

    uniqueName

    Declaration
    public string uniqueName
    Field Value
    Type Description
    System.String

    windowState

    Declaration
    public FormWindowState windowState
    Field Value
    Type Description
    System.Windows.Forms.FormWindowState

    Methods

    GetObjectData(SerializationInfo, StreamingContext)

    Populates a System.Runtime.Serialization.SerializationInfo with the data needed to serialize the target object.

    Declaration
    public void GetObjectData(SerializationInfo info, StreamingContext context)
    Parameters
    Type Name Description
    System.Runtime.Serialization.SerializationInfo info

    The System.Runtime.Serialization.SerializationInfo to populate with data.

    System.Runtime.Serialization.StreamingContext context

    The destination (see System.Runtime.Serialization.StreamingContext) for this serialization.

    Implements

    System.Runtime.Serialization.ISerializable
    Back to top Generated by DocFX
    Copyright © 2001 - 2023 Syncfusion Inc. All Rights Reserved