menu

WinForms

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

    Show / Hide Table of Contents

    Interface ICustomControlBase

    Interface declaring base functionality for custom control wrappers.

    Namespace: Syncfusion.Windows.Forms.HTMLUI
    Assembly: Syncfusion.HTMLUI.Windows.dll
    Syntax
    public interface ICustomControlBase

    Properties

    CustomControl

    Gets the custom control object.

    Declaration
    Control CustomControl { get; }
    Property Value
    Type
    System.Windows.Forms.Control

    DefaultSize

    Gets or sets the default size of the control.

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

    Parent

    Gets the parent tag element for the custom control.

    Declaration
    IHTMLElement Parent { get; }
    Property Value
    Type
    IHTMLElement

    Methods

    AttachEvents()

    Attaches events to the control.

    Declaration
    void AttachEvents()

    DetachEvents()

    Detaches events from the element.

    Declaration
    void DetachEvents()

    DisposeControl()

    Disposes control and releases all its resources.

    Declaration
    void DisposeControl()

    InitializeControl()

    Creates an instance of the control and configures it.

    Declaration
    void InitializeControl()

    OnInitEndCallback()

    Raised when initialization has finished.

    Declaration
    void OnInitEndCallback()

    SetLocation()

    Sets the location of the control if location of the custom tag has been changed.

    Declaration
    void SetLocation()
    Back to top Generated by DocFX
    Copyright © 2001 - 2025 Syncfusion Inc. All Rights Reserved