How to avoid flickering while creating MDI child form?
9 Dec 2019 / 1 minute to read
Flickering can be avoided by calling the below methods.
- LockHostFormUpdate
- UnLockHostFormUpdate
The LockHostFormUpdate and UnLockHostFormUpdate methods are used to lock and unlock the host form’s updates respectively. These methods helps in avoiding flickering while creating an MDI child form. These methods can be used in the following way.
//To avoid flickering
this.dockingManager1.LockHostFormUpdate();
this.dockingManager1.DockControl(form, this, Syncfusion.Windows.Forms.Tools.DockingStyle.Right, 0);
this.dockingManager1.SetAsMDIChild(form, true);
this.dockingManager1.SetControlSize(form, size);
this.dockingManager1.UnlockHostFormUpdate();
'To avoid flickering
Me.dockingManager1.LockHostFormUpdate()
Me.dockingManager1.DockControl(form, Me, Syncfusion.Windows.Forms.Tools.DockingStyle.Right, 0)
Me.dockingManager1.SetAsMDIChild(form, True)
Me.dockingManager1.SetControlSize(form, size)
Me.dockingManager1.UnlockHostFormUpdate()
Was this page helpful?
Yes
No
Thank you for your feedback!
Thank you for your feedback and comments. We will rectify this as soon as possible!
An unknown error has occurred. Please try again.
Help us improve this page