menu

WinForms

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

    Show / Hide Table of Contents

    Class SizablePopupControlContainer

    Modified PopupControlContainer that takes a child control and adds a sizable grip so that the window can be sized.

    Inheritance
    System.Object
    PopupControlContainer
    SizablePopupControlContainer
    Implements
    IPopupControlContainer
    IPopupChild
    INeedKeyboardMessages
    INeedMouseMoveMessages
    IMouseHookHLProcClient
    IKeyboardProcHookClient
    IPopupParent
    IPopupItem
    Inherited Members
    PopupControlContainer.ApplyScaleToControl(Single)
    PopupControlContainer.BeforeCloseUp
    PopupControlContainer.BeforePopup
    PopupControlContainer.ChildClosing(IPopupChild, PopupCloseType)
    PopupControlContainer.CloseOnTab
    PopupControlContainer.CloseUp
    PopupControlContainer.CreateAccessibilityInstance()
    PopupControlContainer.CurrentPopupChild
    PopupControlContainer.DefaultMargin
    PopupControlContainer.DefaultSize
    PopupControlContainer.DesignMode
    PopupControlContainer.DiscreetLocation
    PopupControlContainer.EnableTouchMode
    PopupControlContainer.EnsurePopupHost()
    PopupControlContainer.FakeFocus
    PopupControlContainer.FocusFirstVisibleParent()
    PopupControlContainer.FocusParent()
    PopupControlContainer.Font
    PopupControlContainer.GetBorderOverlapCue(PopupRelativeAlignment)
    PopupControlContainer.GetLocationForPopupAlignment(PopupRelativeAlignment, PopupRelativeAlignment)
    PopupControlContainer.GetPreferredLocation(PopupRelativeAlignment, PopupRelativeAlignment)
    PopupControlContainer.HidePopup()
    PopupControlContainer.HidePopup(PopupCloseType)
    PopupControlContainer.IgnoreDialogKey
    PopupControlContainer.IgnoreKeys
    PopupControlContainer.IgnoreMouseMessages
    PopupControlContainer.IKeyboardProcHookClient.KeyboardHookProc(Int32, Int32)
    PopupControlContainer.IMouseHookHLProcClient.MouseHookProc(Int32, Point, IntPtr, Int32, Int32)
    PopupControlContainer.INeedKeyboardMessages.KeyboardMessage(Message)
    PopupControlContainer.INeedMouseMoveMessages.MouseMessage(Message)
    PopupControlContainer.IPopupItem.GetPopupParentControl()
    PopupControlContainer.IPopupParent.ChildClosing(IPopupChild, PopupCloseType)
    PopupControlContainer.IPopupParent.GetBorderOverlapCue(PopupRelativeAlignment)
    PopupControlContainer.IPopupParent.GetLocationForPopupAlignment(PopupRelativeAlignment, PopupRelativeAlignment)
    PopupControlContainer.IPopupParent.IsRightToLeft
    PopupControlContainer.IsInSetFocus()
    PopupControlContainer.IsRelatedControl(Control, Boolean)
    PopupControlContainer.IsShowing()
    PopupControlContainer.OnBeforePopup(CancelEventArgs)
    PopupControlContainer.OnCloseUp(PopupClosedEventArgs)
    PopupControlContainer.OnFontChanged(EventArgs)
    PopupControlContainer.OnPopup(EventArgs)
    PopupControlContainer.OnSizeChanged(EventArgs)
    PopupControlContainer.ParentControl
    PopupControlContainer.Popup
    PopupControlContainer.PopupHost
    PopupControlContainer.PopupParent
    PopupControlContainer.ProcessDialogKey(Keys)
    PopupControlContainer.ProcessMouseMessage(Control, Int32, IntPtr, IntPtr)
    PopupControlContainer.VeryifyMouseBasedDeactivation(Control, Int32)
    PopupControlContainer.WndProc(Message)
    Namespace: Syncfusion.Windows.Forms.Tools
    Assembly: Syncfusion.Shared.Base.dll
    Syntax
    public class SizablePopupControlContainer : PopupControlContainer, IPopupControlContainer, IPopupChild, INeedKeyboardMessages, INeedMouseMoveMessages, IMouseHookHLProcClient, IKeyboardProcHookClient, IPopupParent, IPopupItem

    Constructors

    SizablePopupControlContainer(Control)

    Creates an object of type SizablePopupControlContainer.

    Declaration
    public SizablePopupControlContainer(Control childControl)
    Parameters
    Type Name Description
    System.Windows.Forms.Control childControl

    Properties

    ComboBoxRenderer

    Declaration
    public ComboBoxAdvRenderer ComboBoxRenderer { get; set; }
    Property Value
    Type
    ComboBoxAdvRenderer

    FitToChildControlSize

    Indicates whether size is dependant of child control size.

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

    ShowCloseButton

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

    ShowGripper

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

    ThemeName

    Holds the theme name of it's parent control.

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

    Methods

    AdjustPopupHostBounds()

    Adjusts bounds of the popupHost.

    Declaration
    public void AdjustPopupHostBounds()

    ConfirmDeactivate()

    Declaration
    public override void ConfirmDeactivate()
    Overrides
    PopupControlContainer.ConfirmDeactivate()

    CreatePopupHost()

    Declaration
    protected override PopupHost CreatePopupHost()
    Returns
    Type
    PopupHost
    Overrides
    PopupControlContainer.CreatePopupHost()

    Dispose(Boolean)

    Declaration
    protected override void Dispose(bool disposing)
    Parameters
    Type Name Description
    System.Boolean disposing
    Overrides
    PopupControlContainer.Dispose(Boolean)

    InitializeContainer()

    Initializes the container control.

    Declaration
    public virtual void InitializeContainer()

    ShowPopup(Point)

    Displays the popup control.

    Declaration
    public override void ShowPopup(Point location)
    Parameters
    Type Name Description
    System.Drawing.Point location

    The location at which the popup's left top position will appear.

    Overrides
    PopupControlContainer.ShowPopup(Point)

    Implements

    IPopupControlContainer
    IPopupChild
    INeedKeyboardMessages
    INeedMouseMoveMessages
    IMouseHookHLProcClient
    IKeyboardProcHookClient
    IPopupParent
    IPopupItem
    Back to top Generated by DocFX
    Copyright © 2001 - 2025 Syncfusion Inc. All Rights Reserved