Articles in this section
Category / Section

How to hide a menu item in the built-in context menu of WinForms Docking Manager?

1 min read

Hide the context menu

In order to hide a menu item in DockContextMenu, you have to handle the DockContextMenu event.

C#

//To hide the "TabbedDocument" option in the context menu for the control "panel1"
void dockingManager1_DockContextMenu(object sender, Syncfusion.Windows.Forms.Tools.DockContextMenuEventArgs arg)
{
    if (arg.Owner == this.panel1)
        arg.ContextMenu.ParentBarItem.Items[2].Visible = false;
}

 

VB

'To hide the "TabbedDocument" option in the context menu for the control "panel1"
Private Sub dockingManager1_DockContextMenu(ByVal sender As Object, ByVal arg As Syncfusion.Windows.Forms.Tools.DockContextMenuEventArgs)
    If arg.Owner = Me.panel1 Then
        arg.ContextMenu.ParentBarItem.Items(2).Visible = False
    End If
End Sub

 

UG document link: https://help.syncfusion.com/windowsforms/dockingmanager/dock-window#remove-specific-default-menu-item-from-context-menu

Did you find this information helpful?
Yes
No
Help us improve this page
Please provide feedback or comments
Comments (0)
Please sign in to leave a comment
Access denied
Access denied