大可 • Duke

专注,谦逊,分享

winform 控件没有Cursor属性时的处理办法

开发程序时,有时我们需要鼠标滑过空件时鼠标变成手型,这样触发动作更为贴近实际。但是有的控件不存在Cursor这个属性,就需要我们自己实现。

具体方法:

/// <summary>
/// 鼠标落入区域时变手型
/// </summary>
/// <param name="sender"></param>
 /// <param name="e"></param>
private void lbl_CharFace_MouseMove(object sender, MouseEventArgs e)
{
      if (lbl_CharFace.ContentRectangle.Contains(e.Location))
            {
                Cursor.Current = Cursors.Hand;
            }
        }

  

 

posted @ 2015-05-07 16:21  大可·Duke  阅读(517)  评论(0编辑  收藏  举报