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. Image for the cookie policy date
close icon

Docking Manager & AutoHide Event

Hello,

Is there any way to have a docked panel (which is un-pinned in autohidemode) stop from retracting to the side.

So for example, the user hovers over a tab and the panel pops out for them to use. Something on the panel then opens a message box or notification window or maybe a drop down combo box where the drop down portion is outside the bounds of the panel.

As soon as they move their mouse to interact with it, the panel that opened it shrinks back to its auto-hidden state.

We would really like to be able to handle an event (or something) that occurs as the panel goes back into its auto-hidden state so that we can cancel that in certain circumstances.

So we can leave the panel open while they are doing a specific task, and then allow it to shrink after they have completed it.

Does that make sense? and is that possible currently?

Thanks,

Jonathan

3 Replies

JK Joy K George Syncfusion Team July 26, 2006 11:43 PM UTC

Hi Jonathan,

Thanks for your suggestion.I have logged a feature request regarding your requirement.We will try to implement it as soon as possible.

Here is the link to track progress of feature.

Feature Request #1106 - Add support to cancel the Autohide animation through event AutoHideAnimationStart

In the mean time we will try to give you workaround if possible with the current DockingManager.

Regards,
Joy


GK Georgi Kashev May 9, 2007 01:19 PM UTC

Hi,
Is there a workaround for this problem? I realy need to use popups in docked controls.
Regards


PJ Poly J Syncfusion Team May 10, 2007 01:10 PM UTC

Hi Georgi,

You can avoid the panel goes back into its auto-hidden state by activate the control in Autohide animation stop event.

private void dockingManager1_AutoHideAnimationStop(object sender, Syncfusion.Windows.Forms.Tools.AutoHideAnimationEventArgs arg)
{
this.dockingManager1.ActivateControl(this.panel1);
}
You can adjust the AutoHideInterval for avoid the flickering of the panel when you move the mouse outside the panel.

Please let us know if you need more assistance with this issue.

Thanks for your interest in Syncfusion products.
Best regards,
Poly

Loader.
Live Chat Icon For mobile
Up arrow icon