Category / Section
How to prevent the docking window from closing in WinForms Docking Manager?
1 min read
DockVisibilityChanging event
Whenever we try to change the Docking control visibility, the DockVisibilityChanging Event is triggered. DockVisibilityChangingEventArgs provides the details about the current control whose visibility is changed and also has a property to cancel the event action. This property will help in preventing the closure of the docking window as shown in the code snippet below:
C#
private void dockingManager1_DockVisibilityChanging(object sender, Syncfusion.Windows.Forms.Tools.DockVisibilityChangingEventArgs arg) { arg.Cancel=true; }
VB
Private Sub dockingManager1_DockVisibilityChanging(ByVal sender As Object, ByVal arg As Syncfusion.Windows.Forms.Tools.DockVisibilityChangingEventArgs) Handles dockingManager1.DockVisibilityChanging arg.Cancel=True End Sub
Reference link: https://help.syncfusion.com/windowsforms/dockingmanager/docking-events#dock-visibility