我已经创建了一个自定义控件。
我在控件中绘制了一个文本。
在那里,我试图在特定区域(控件内绘制文本的区域)上移动鼠标指针时将默认光标更改为手形光标。
为此,我更改了控件的MouseMove事件上的光标。
if (textRect.Contains(e.Location))
{
Cursor.Current = Cursors.Hand;
}
将鼠标移到控件上时,我感觉到了闪烁效果。
即,将光标更改为手形光标并返回默认光标。
我无法弄清楚它为什么会发生。
提供宝贵的建议以解决此问题。
提前致谢。