在Net中的鼠标样式都定义在Cursors类中,其中样式枚举值都有如下值:
AppStarting
Arrow
ArrowCD
Cross
Hand
Help
IBeam
No
None
Pen
ScrollAll
ScrollE
ScrollN
ScrollNE
ScrollNS
ScrollNW
ScrollS
ScrollSE
ScrollSW
ScrollW
ScrollWE
SizeAll
SizeNESW
SizeNS
SizeNWSE
SizeWE
UpArrow
Wait
对应的图片如下:

常用枚举值说明
- Arrow:默认箭头;IBeam:文本光标;Cross:十字;Hand:手形(链接)。
- Wait:忙碌;AppStarting:启动中(箭头加沙漏)。
- SizeAll:四向移动;SizeNS / SizeWE / SizeNESW / SizeNWSE:各方向调整大小。
- Scroll 系列(ScrollN/S/E/W/NE/NW/SE/SW/NS/WE/All/E):滚动方向光标。
- No:禁止;None:隐藏光标;UpArrow:向上箭头;Help:帮助;Pen:笔。
代码中通过 Cursor.Current = Cursors.WaitCursor; 设置当前光标。
相关阅读
- Net core 热插拔实现Web站点模块化开发
- NET Core 3.0 Razor views 自动加载修改后的视图页面
- net core读取文本文件和写入文本文件
- SQLite 加密数据库报 e_sqlite3 不支持加密的解决