menu

WinForms

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

    Show / Hide Table of Contents

    Class MdiClientNativeWnd

    Inheritance
    System.Object
    NativeWindowSubclass
    MdiClientNativeWnd
    Inherited Members
    NativeWindowSubclass.AfterReleaseHandle()
    NativeWindowSubclass.AssignHandleCustom(Control)
    NativeWindowSubclass.AssignHandleCustom(IntPtr)
    NativeWindowSubclass.DoReleaseHandle()
    NativeWindowSubclass.ReleaseHandleCustom()
    Namespace: Syncfusion.Windows.Forms.Tools.XPMenus
    Assembly: Syncfusion.Tools.Windows.dll
    Syntax
    public class MdiClientNativeWnd : NativeWindowSubclass

    Constructors

    MdiClientNativeWnd(MdiSysMenuProvider)

    Default constructor. Set parent reference and Attach NativeWindow subclassing to MDIClient.

    Declaration
    public MdiClientNativeWnd(MdiSysMenuProvider owner)
    Parameters
    Type Name Description
    MdiSysMenuProvider owner

    Reference on owner.

    Methods

    WndProc(ref Message)

    Subclassing WndProc for MDIClient window. We skip WM_MDISETMENU and WM_MDIREFRESHMENU messages for disabling MDI menus. On WM_MDIACTIVATE and WM_MDINEXT we are locking redrawing to disable flicking of child forms.

    Declaration
    protected override void WndProc(ref Message m)
    Parameters
    Type Name Description
    System.Windows.Forms.Message m

    Message class

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