protected virtual void OnExpandIconHoverStateChanged(object sender, HoverStateChangeEventArgs e) { if (e.HoverState == HoverState.Hover) { if (Cursor != Cursors.Hand) { Cursor = Cursors.Hand; if (Expand) { bool flag = 0 == 0; } else if (!string.IsNullOrEmpty(m_strToolTipTextExpandIconPanelCollapsed)) { m_toolTip.SetToolTip(this, m_strToolTipTextExpandIconPanelCollapsed); } } } else if (Cursor == Cursors.Hand) { m_toolTip.SetToolTip(this, string.Empty); m_toolTip.Hide(this); Cursor = Cursors.Default; } if (this.ExpandIconHoverStateChanged != null) { this.ExpandIconHoverStateChanged(sender, e); } }
protected virtual void OnCaptionBarHoverStateChanged(object sender, HoverStateChangeEventArgs e) { if (this is XPanderPanel) { if (e.HoverState == HoverState.Hover) { if (Cursor != Cursors.Hand) { Cursor = Cursors.Hand; } } else { Cursor = Cursors.Default; } Invalidate(CaptionRectangle); } if (this.CaptionBarHoverStateChanged != null) { this.CaptionBarHoverStateChanged(sender, e); } }
protected virtual void OnCloseIconHoverStateChanged(object sender, HoverStateChangeEventArgs e) { if (e.HoverState == HoverState.Hover) { if (Cursor != Cursors.Hand) { Cursor = Cursors.Hand; } if (!string.IsNullOrEmpty(m_strToolTipTextCloseIcon)) { m_toolTip.SetToolTip(this, m_strToolTipTextCloseIcon); } } else if (Cursor == Cursors.Hand) { m_toolTip.SetToolTip(this, string.Empty); m_toolTip.Hide(this); Cursor = Cursors.Default; } if (this.CloseIconHoverStateChanged != null) { this.CloseIconHoverStateChanged(sender, e); } }
protected override void OnCloseIconHoverStateChanged(object sender, HoverStateChangeEventArgs e) { Invalidate(RectangleCloseIcon); base.OnCloseIconHoverStateChanged(sender, e); }