menu

WinForms

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

    Show / Hide Table of Contents

    Class CustomControlBase

    Implements base functionality of custom controls wrapper classes.

    Inheritance
    System.Object
    ControlBase
    CustomControlBase
    Implements
    ICustomControlBase
    Inherited Members
    ControlBase.CustomControl
    ControlBase.DefaultSize
    ControlBase.DisposeControl()
    ControlBase.EventsAttached
    ControlBase.OnInitEndCallback()
    ControlBase.Parent
    ControlBase.ParentElement
    ControlBase.QuiteMode
    ControlBase.SetControl(Control)
    ControlBase.SetTabOrder()
    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.HTMLUI
    Assembly: Syncfusion.HTMLUI.Windows.dll
    Syntax
    public class CustomControlBase : ControlBase, ICustomControlBase

    Constructors

    CustomControlBase(IHTMLElement, Control)

    Initializes a new instance of the CustomControlBase class

    Declaration
    public CustomControlBase(IHTMLElement parent, Control customControl)
    Parameters
    Type Name Description
    IHTMLElement parent

    Parent custom tag element.

    System.Windows.Forms.Control customControl

    Custom control instance.

    Methods

    AttachEvents()

    Attaches event handlers to the parent element.

    Declaration
    public override void AttachEvents()
    Overrides
    ControlBase.AttachEvents()

    DetachEvents()

    Detaches all events.

    Declaration
    public override void DetachEvents()
    Overrides
    ControlBase.DetachEvents()

    Finalize()

    Finalizes an instance of the CustomControlBase class

    Declaration
    protected void Finalize()

    InitializeControl()

    Overridden. Creates an instance of the control and configures it.

    Declaration
    public override void InitializeControl()
    Overrides
    ControlBase.InitializeControl()

    SetLocation()

    Overridden. Sets the location of the custom controls.

    Declaration
    public override void SetLocation()
    Overrides
    ControlBase.SetLocation()

    Implements

    ICustomControlBase
    Back to top Generated by DocFX
    Copyright © 2001 - 2025 Syncfusion Inc. All Rights Reserved