找回密码
 立即注册

QQ登录

只需一步,快速开始

[WinForms] 鼠标形状控制

roger.wang
社区贡献组   /  发表于:2014-5-16 11:53  /   查看:5010  /  回复:0
问题描述:希望在表单的不同位置显示不同的鼠标形状,例如ColumnHeader和普通单元格分别显示不同鼠标形状。
问题解答:Spread提供了SetCursor 方法设置鼠标形状。
关键代码:

  1. Cursor setCN, setCH;
  2. string cursorimagenor = System.IO.Path.Combine(Application.StartupPath ,"..\\..\\img\\lappstrt.cur");
  3. setCN = newCursor(cursorimagenor);
  4. //设置普通单元格鼠标形状
  5. fpSpread1.SetCursor(FarPoint.Win.Spread.CursorType.Normal, setCN);

  6. string cursorimagehead = System.IO.Path.Combine(Application.StartupPath, "..\\..\\img\\hand-pro.cur");
  7. setCH = newCursor(cursorimagehead);
  8. //设置列头鼠标形状
  9. fpSpread1.SetCursor(FarPoint.Win.Spread.CursorType.ColumnHeader, setCH);
复制代码


示例下载:点击下载

0 个回复

您需要登录后才可以回帖 登录 | 立即注册
返回顶部