menu

WinForms

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

    Show / Hide Table of Contents

    Class WidgetContainer

    The base implemenation of IWidgetContainer interface

    Inheritance
    System.Object
    EntityBase
    XDLSSerializableBase
    WidgetBase
    WidgetContainer
    Document
    Paragraph
    TextBody
    Implements
    IEntityBase
    IXDLSSerializable
    IWidgetContainer
    IWidget
    Inherited Members
    EntityBase.Document
    EntityBase.DocumentEx
    EntityBase.Owner
    EntityBase.SetOwner(IEntityBase)
    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()
    WidgetBase.CreateLayoutInfo()
    WidgetBase.DrawImpl(CustomGraphics, LayoutedWidget)
    WidgetBase.IWidget.Draw(CustomGraphics, LayoutedWidget)
    WidgetBase.IWidget.LayoutInfo
    WidgetBase.m_layoutInfo
    XDLSSerializableBase.InitXDLSHolder()
    XDLSSerializableBase.IXDLSSerializable.ReadXmlAttributes(IXDLSAttributeReader)
    XDLSSerializableBase.IXDLSSerializable.ReadXmlContent(IXDLSContentReader)
    XDLSSerializableBase.IXDLSSerializable.RestoreReference(String, Int32)
    XDLSSerializableBase.IXDLSSerializable.WriteXmlAttributes(IXDLSAttributeWriter)
    XDLSSerializableBase.IXDLSSerializable.WriteXmlContent(IXDLSContentWriter)
    XDLSSerializableBase.IXDLSSerializable.XDLSHolder
    XDLSSerializableBase.m_id
    XDLSSerializableBase.ReadXmlAttributes(IXDLSAttributeReader)
    XDLSSerializableBase.ReadXmlContent(IXDLSContentReader)
    XDLSSerializableBase.RestoreReference(String, Int32)
    XDLSSerializableBase.WriteXmlAttributes(IXDLSAttributeWriter)
    XDLSSerializableBase.WriteXmlContent(IXDLSContentWriter)
    XDLSSerializableBase.XDLSHolder
    Namespace: Syncfusion.DLS
    Assembly: Syncfusion.DLS.Base.dll
    Syntax
    public abstract class WidgetContainer : WidgetBase, IEntityBase, IXDLSSerializable, IWidgetContainer, IWidget

    Constructors

    WidgetContainer()

    Declaration
    protected WidgetContainer()

    WidgetContainer(IDocument)

    Declaration
    public WidgetContainer(IDocument doc)
    Parameters
    Type Name Description
    IDocument doc

    Properties

    Count

    Gets count of child items.

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

    Item[Int32]

    Gets child item by index.

    Declaration
    public IWidget this[int index] { get; }
    Parameters
    Type Name Description
    System.Int32 index
    Property Value
    Type
    IWidget

    WidgetCollection

    Declaration
    protected abstract ICollectionBase WidgetCollection { get; }
    Property Value
    Type
    ICollectionBase

    Implements

    IEntityBase
    IXDLSSerializable
    IWidgetContainer
    IWidget
    Back to top Generated by DocFX
    Copyright © 2001 - 2025 Syncfusion Inc. All Rights Reserved