menu

WinForms

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

    Show / Hide Table of Contents

    Class PopupManager

    Inheritance
    System.Object
    PopupManager
    Implements
    System.Windows.Forms.IMessageFilter
    IMouseHookHLProcClient
    IKeyboardProcHookClient
    Inherited Members
    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
    Assembly: Syncfusion.Shared.Base.dll
    Syntax
    public class PopupManager : IMessageFilter, IMouseHookHLProcClient, IKeyboardProcHookClient

    Constructors

    PopupManager()

    Declaration
    public PopupManager()

    Properties

    ActivePopup

    Declaration
    public IPopupChild ActivePopup { get; }
    Property Value
    Type
    IPopupChild

    ActivePopupClient

    Declaration
    public static IPopupChild ActivePopupClient { get; }
    Property Value
    Type
    IPopupChild

    Methods

    CallKillFocusOnFocused()

    Declaration
    protected virtual void CallKillFocusOnFocused()

    CallSetFocusOnFocused()

    Declaration
    protected virtual void CallSetFocusOnFocused()

    PreFilterMessage(ref Message)

    Declaration
    public virtual bool PreFilterMessage(ref Message m)
    Parameters
    Type Name Description
    System.Windows.Forms.Message m
    Returns
    Type
    System.Boolean

    SetCurrentPopup(IPopupChild, Boolean, Boolean)

    Declaration
    public void SetCurrentPopup(IPopupChild popup, bool active, bool callKillFocusOnFocused)
    Parameters
    Type Name Description
    IPopupChild popup
    System.Boolean active
    System.Boolean callKillFocusOnFocused

    SetCurrentPopupClient(IPopupChild, Boolean, Boolean)

    Declaration
    public static void SetCurrentPopupClient(IPopupChild client, bool active, bool callKillFocusOnFocused)
    Parameters
    Type Name Description
    IPopupChild client
    System.Boolean active
    System.Boolean callKillFocusOnFocused

    Explicit Interface Implementations

    IKeyboardProcHookClient.KeyboardHookProc(Int32, Int32)

    Declaration
    bool IKeyboardProcHookClient.KeyboardHookProc(int wParam, int lParam)
    Parameters
    Type Name Description
    System.Int32 wParam
    System.Int32 lParam
    Returns
    Type
    System.Boolean

    IMouseHookHLProcClient.MouseHookProc(Int32, Point, IntPtr, Int32, Int32)

    Declaration
    bool IMouseHookHLProcClient.MouseHookProc(int msg, Point point, IntPtr hwnd, int wHitTestCode, int dwExtraInfo)
    Parameters
    Type Name Description
    System.Int32 msg
    System.Drawing.Point point
    System.IntPtr hwnd
    System.Int32 wHitTestCode
    System.Int32 dwExtraInfo
    Returns
    Type
    System.Boolean

    Implements

    System.Windows.Forms.IMessageFilter
    IMouseHookHLProcClient
    IKeyboardProcHookClient
    Back to top Generated by DocFX
    Copyright © 2001 - 2025 Syncfusion Inc. All Rights Reserved