マウスカーソルを変更したい
対象製品
SPREAD for Windows Forms 8.0J
詳細
FpSpreadクラスメンバであるSetCursorメソッド呼び出しを行い、変更するコントロール上のエリア(CursorType )およびカーソル形状(System.Windows.Forms.Cursorsより提供)を指定します。
◎サンプルコード(VB)
◎サンプルコード(C#)
◎サンプルコード(VB)
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
FpSpread1.ActiveSheet.RowCount = 5
' 灰色領域上でのカーソル形状を変更
FpSpread1.SetCursor(FarPoint.Win.Spread.CursorType.GrayArea, System.Windows.Forms.Cursors.Hand)
' B列をロック
FpSpread1.ActiveSheet.Columns(1).Locked = True
' ロックセル領域のカーソル形状を変更
FpSpread1.SetCursor(FarPoint.Win.Spread.CursorType.LockedCell, System.Windows.Forms.Cursors.No)
End Sub
FpSpread1.ActiveSheet.RowCount = 5
' 灰色領域上でのカーソル形状を変更
FpSpread1.SetCursor(FarPoint.Win.Spread.CursorType.GrayArea, System.Windows.Forms.Cursors.Hand)
' B列をロック
FpSpread1.ActiveSheet.Columns(1).Locked = True
' ロックセル領域のカーソル形状を変更
FpSpread1.SetCursor(FarPoint.Win.Spread.CursorType.LockedCell, System.Windows.Forms.Cursors.No)
End Sub
◎サンプルコード(C#)
private void Form1_Load(object sender, EventArgs e)
{
fpSpread1.ActiveSheet.RowCount = 5;
// 灰色領域上でのカーソル形状を変更
fpSpread1.SetCursor(FarPoint.Win.Spread.CursorType.GrayArea, System.Windows.Forms.Cursors.Hand);
// B列をロック
fpSpread1.ActiveSheet.Columns[1].Locked = true;
// ロックセル領域のカーソル形状を変更
fpSpread1.SetCursor(FarPoint.Win.Spread.CursorType.LockedCell, System.Windows.Forms.Cursors.No);
}
{
fpSpread1.ActiveSheet.RowCount = 5;
// 灰色領域上でのカーソル形状を変更
fpSpread1.SetCursor(FarPoint.Win.Spread.CursorType.GrayArea, System.Windows.Forms.Cursors.Hand);
// B列をロック
fpSpread1.ActiveSheet.Columns[1].Locked = true;
// ロックセル領域のカーソル形状を変更
fpSpread1.SetCursor(FarPoint.Win.Spread.CursorType.LockedCell, System.Windows.Forms.Cursors.No);
}