MESCIUS SPREAD for Windows Forms 15.0J
CursorType 列挙体
使用例 使用例 

特定のポインタを表示するコントロールの領域を指定します。
構文
'宣言
 
Public Enum CursorType 
   Inherits System.Enum
public enum CursorType : System.Enum 
メンバ
メンバ解説
AdjustmentArrow図形の調整ハンドルにポインタを表示します。
ColumnFooter列フッタ内にポインタを表示します。
ColumnHeader列ヘッダでポインタを表示します。
ColumnOutResizeResizeZeroIndicatorプロパティがEnhancedに設定されているときに、サイズがゼロである列のサイズ変更領域にポインタを表示します。
ColumnResize列のサイズ変更領域でポインタを表示します。
ColumnSplitBar列分割バー上でポインタを表示します。
ColumnSplitBox列分割ボックス上でポインタを表示します。
Cornerシートコーナーでポインタを表示します。
CropPictureBottom 
CropPictureBottomLeft 
CropPictureBottomRight 
CropPictureLeft 
CropPictureRight 
CropPictureTop 
CropPictureTopLeft 
CropPictureTopRight 
DragDropArea選択の端にドラッグ&ドロップ用のポインタを表示します。
DragFill領域の端にドラッグ&フィル用のポインタを表示します。
DragFillSeries領域の端にドラッグ&フィル範囲用のポインタを表示します。
Duplicateドラッグアンドドロップアクションからオブジェクトを複製するためのポインタを表示します。
FilterBarフィルタバー内にポインタを表示します。
FilterBarHeaderフィルタバーヘッダ内のポインタを表示します。
FooterCornerフッタの隅にポインタを表示します。
GrayArea灰色領域の上にポインタを表示します。
LockedCellロックされたセルでポインタを表示します。
Move移動可能なオブジェクトの移動領域にポインタを表示します。
Movingオブジェクトが移動しているときにポインタを表示します。
Normalコントロールの通常の領域でポインタを表示します。
RangeGroup範囲グループの上にポインタを表示します。
Rotate回転可能なオブジェクトの回転領域にポインタを表示します。
Rotatingオブジェクトが回転しているときにポインタを表示します。
RowColumnSplitBar行および列の分割バー上でポインタを表示します。
RowHeader行ヘッダでポインタを表示します。
RowOutResizeResizeZeroIndicatorプロパティがEnhancedに設定されているときに、サイズがゼロである行のサイズ変更領域にポインタを表示します。
RowResize行のサイズ変更領域でポインタを表示します。
RowSplitBar行分割バー上でポインタを表示します。
RowSplitBox行分割ボックスでポインタを表示します。
ShapeFreeform新しい線分を追加するためのポインタを表示します。
ShapeNodeAdd新しい形状ノードを追加するためのポインタを表示します。
ShapeNodeDelete形状ノードを削除するためのポインタを表示します。
ShapeNodeMove形状ノードを移動するためのポインタを表示します。
ShapeScribble新しい曲線を追加するためのポインタを表示します。
ShapeStartAdding新しい形状の追加を開始するためのポインタを表示します。
TabStripシートタブでポインタを表示します。
TabStripSplitBoxタブ分割ボックスでポインタを表示します。
TitleBarタイトルおよびサブタイトルの上にポインタを表示します。
Unavailableアクションを実行できないことを示すポインタを表示します。
解説
この列挙体を使用すると、領域ごとに異なるポインタを表示できます。
使用例
FarPoint.Win.Spread.FpSpread fpSpread1 = new FarPoint.Win.Spread.FpSpread();
FarPoint.Win.Spread.SheetView shv = new FarPoint.Win.Spread.SheetView();
fpSpread1.Location = new Point(10, 10);
fpSpread1.Height = 200;
fpSpread1.Width = 400;
Controls.Add(fpSpread1);
fpSpread1.Sheets.Add(shv);
Cursor setC, getC;
setC = new Cursor(Application.StartupPath + "\\cellbtn.cur");
fpSpread1.SetCursor(FarPoint.Win.Spread.CursorType.Normal, setC);
getC = fpSpread1.GetCursor(FarPoint.Win.Spread.CursorType.Normal);
listBox1.Items.Add(Cursor.Position.ToString());
Dim fpSpread1 As New FarPoint.Win.Spread.FpSpread()
Dim shv As New FarPoint.Win.Spread.SheetView()
fpSpread1.Location = New Point(10, 10)
fpSpread1.Height = 200
fpSpread1.Width = 400
Controls.Add(fpSpread1)
fpSpread1.Sheets.Add(shv)
Dim setC, getC As Cursor
setC = New Cursor("..\bin\cellbtn.cur")
fpSpread1.SetCursor(FarPoint.Win.Spread.CursorType.Normal, setC)
getC = fpSpread1.GetCursor(FarPoint.Win.Spread.CursorType.Normal)
ListBox1.Items.Add(getC.Position.ToString())
継承階層

System.Object
   System.ValueType
      System.Enum
         FarPoint.Win.Spread.CursorType

参照

FarPoint.Win.Spread 名前空間
GetCursor メソッド (FpSpread)
SetCursor メソッド (FpSpread)

開発者ガイド

カーソル

 

 


© MESCIUS inc. All rights reserved.