在我的Winform应用程序中,我有一个绘图面板.
当我在绘图面板中移动光标时,光标应更改为铅笔
我怎样才能做到这一点 ?
解决方法:
Cursor Class中没有名为’Pencil’的Cursor,请参阅此处的完整游标列表:
但是,您可以尝试自定义光标
Visual Studio允许您创建游标(.cur)文件.游标文件是扩展名为.cur的位图文件.要创建光标文件,请右键单击项目,然后选择“添加新项”菜单项.之后,从项目中选择光标文件.此操作将添加默认的Cursor1.cur文件
添加光标文件后,您将进入位图编辑器,您可以使用绘图工具更改位图,如您所见
现在将Cursor1.cur文件复制到存储可执行文件的Debug或Release文件夹中.
保存文件后,我们可以使用以下代码片段从光标文件创建游标.
C#代码:
this.Cursor = new Cursor(Application.StartupPath + "\\Cursor1.cur");
VB.NET代码:
Me.Cursor = New Cursor(Application.StartupPath + "\Cursor1.cur")