We use cookies to give you the best experience on our website. If you continue to browse, then you agree to our privacy policy and cookie policy. (Last updated on: November 16, 2018).
Unfortunately, activation email could not send to your email. Please try again.
Syncfusion Feedback

Why does my application crash upon closing,If I had previously closed a model child form which contains DockingManager?


This crash will occur only if we had closed a child form which was called by using ShowDialog method.The reason is that ,when we close a form which was called by ShowDialog method,it's Dispose method will not get called.In this sutuation when we close main form, the application will crash.

The workaround is to dispose the docking manager explicitly in the Form_Closing event handler of child form.


// Form's Closing event handler

private void ChildForm_Closing(object sender, System.ComponentModel.CancelEventArgs e) {




' Form's Closing event handler

Private Sub ChildForm_Closing(sender as object ,e as System.ComponentModel.CancelEventArgs) handles ChildForm.Closing


End Sub

Syncfusion Inc.

Article ID: Published Date: Last Revised Date: Platform: Control:
1365 04/30/2011 07/10/2014 WinForms DockingManager
Did you find this information helpful?
Add Comment
You must log in to leave a comment

Please sign in to access our KB

or the page will be automatically redirected to sign-in page in 10 seconds.

Warning Icon You are using an outdated version of Internet Explorer that may not display all features of this and other websites. Upgrade to Internet Explorer 8 or newer for a better experience.Close Icon