Esempio n. 1
0
 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);
     }
 }
Esempio n. 2
0
 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);
     }
 }
Esempio n. 3
0
 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);
     }
 }
Esempio n. 4
0
 protected override void OnCloseIconHoverStateChanged(object sender, HoverStateChangeEventArgs e)
 {
     Invalidate(RectangleCloseIcon);
     base.OnCloseIconHoverStateChanged(sender, e);
 }