开发程序时,有时我们需要鼠标滑过空件时鼠标变成手型,这样触发动作更为贴近实际。但是有的控件不存在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; } }