protected override void OnMouseEnter(EventArgs e) { if (((base.ParentInternal != null) && base.ParentInternal.MenuAutoExpand) && this.Selected) { MenuTimer.Cancel(this); MenuTimer.Start(this); } base.OnMouseEnter(e); }
protected override void OnDropDownShow(EventArgs e) { MenuTimer.Cancel(this); if (base.ParentInternal != null) { base.ParentInternal.MenuAutoExpand = true; } base.OnDropDownShow(e); }
protected override void OnMouseLeave(EventArgs e) { MenuTimer.Cancel(this); base.OnMouseLeave(e); }
protected override void OnMouseDown(MouseEventArgs e) { MenuTimer.Cancel(this); this.OnMouseButtonStateChange(e, true); }
protected override void OnDropDownHide(EventArgs e) { MenuTimer.Cancel(this); base.OnDropDownHide(e); }