问题描述:希望在表单的不同位置显示不同的鼠标形状,例如ColumnHeader和普通单元格分别显示不同鼠标形状。
问题解答:Spread提供了SetCursor 方法设置鼠标形状。
关键代码:
- Cursor setCN, setCH;
- string cursorimagenor = System.IO.Path.Combine(Application.StartupPath ,"..\\..\\img\\lappstrt.cur");
- setCN = newCursor(cursorimagenor);
- //设置普通单元格鼠标形状
- fpSpread1.SetCursor(FarPoint.Win.Spread.CursorType.Normal, setCN);
- string cursorimagehead = System.IO.Path.Combine(Application.StartupPath, "..\\..\\img\\hand-pro.cur");
- setCH = newCursor(cursorimagehead);
- //设置列头鼠标形状
- fpSpread1.SetCursor(FarPoint.Win.Spread.CursorType.ColumnHeader, setCH);
复制代码
示例下载:点击下载 |
|