Trying to include a hoverIntent based on the following code:
private void ViewerTab_MouseLeave(object sender, MouseEventArgs e)
{
_mouseOverTabPanel = false;
ChangeCurrentPanelPosition(TabPanelPosition.Bottom);
}
private void ViewerTab_MouseEnter(object sender, MouseEventArgs e)
{
_mouseOverTabPanel = true;
}
The ChangeCurrentPanelPosition should ideally only fire after mouseleave for ~1 sec and the timer will clear if mouseEnter again.