Articles in this section
Category / Section

<p><b>What is the event used to raise when particular menuitem is clicked in DockingManager ContextMenu when the control is in floating mode ?</b>

1 min read

 

You can achieve this by handling DockContextMenu event. The following code snippet illustrates this.

C#

void dockingManager1_DockContextMenu(object sender, DockContextMenuEventArgs arg)

{

 // Get the PopupMenu

PopupMenu menu = arg.ContextMenu;

BarItem hide;

// if the control is floating

if ((this.dockingManager1.IsFloating(arg.Owner) == true))

{

hide = menu.ParentBarItem.Items[1];

hide.Click += new EventHandler(hide_Click);

}

}

VB

Private Sub dockingManager1_DockContextMenu(ByVal sender As Object, ByVal arg As DockContextMenuEventArgs)

 '' Get the PopupMenu

Dim menu As PopupMenu = arg.ContextMenu

Dim hide As BarItem

'' if the control is floating

If (Me.dockingManager1.IsFloating(arg.Owner) = True) Then

hide = menu.ParentBarItem.Items(1)

AddHandler hide.Click, AddressOf hide_Click

End If

End Sub

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