【发布时间】:2016-06-02 13:25:47
【问题描述】:
我有一个显示图像的用户控件,当将鼠标悬停在控件上时,图像的名称会显示在图像下方的标签中。我已将此用户控件放在TableLayoutPanel 单元格中,这会创建一个图像表。
当鼠标移过每个控件,甚至是表单本身时,我正在尝试更改光标。
我试着把
Cursor.Current = Cursors.Hand
在控制器的MouseEnter 事件、TableLayoutPanel 甚至在父窗体中尝试过这个,但没有任何运气。什么都没发生。为什么?
我也注意到这在用户控件中很常见,进入用户控件时很难改变鼠标光标。
有人知道如何更改用户控件中的光标吗?
【问题讨论】:
标签: c# .net winforms user-controls