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

HitTest メソッド用のコンポーネント内の位置を指定します。
構文
'宣言
 
Public Enum HitTestType 
   Inherits System.Enum
public enum HitTestType : System.Enum 
メンバ
メンバ解説
ColumnFooterコンポーネントの列フッタ領域内の位置であることを指定します。
ColumnHeaderコンポーネントの列ヘッダ領域内の位置であることを指定します。
ColumnSplitBarコンポーネントの列分割バー領域内の位置であることを指定します。
ColumnSplitBoxコンポーネントの列分割ボックス内の位置であることを指定します。
Cornerワークブックのシートの左上隅の位置であることを指定します。
Empty空の位置を指定します。
FilterCellBarフィルタバー内の位置であることを指定します。
FilterHeaderBarフィルタバーのヘッダ内の位置であることを指定します。
HorizontalScrollBarコンポーネントの水平スクロール バー内の位置であることを指定します。
RangeGroupコンポーネントのアウトライン(範囲グループ)内の位置であることを指定します。
RowHeaderコンポーネントの行ヘッダ領域内の位置であることを指定します。
RowSplitBarコンポーネントの行分割バー領域内の位置であることを指定します。
RowSplitBoxコンポーネントの行分割ボックス内の位置であることを指定します。
TabSplitBoxコンポーネントのタブ分割ボックス内の位置であることを指定します。
TabStripコンポーネントのシート名タブ領域内の位置であることを指定します。
TitleBarタイトルバー内の位置であることを指定します。
VerticalScrollBarコンポーネントの垂直スクロール バー内の位置であることを指定します。
Viewportコンポーネントの行データ領域のビューポート内の位置であることを指定します。
使用例
次のサンプルコードは、HitTestType列挙体を使用します。
private void fpSpread1CellClick(object sender, FarPoint.Win.Spread.CellClickEventArgs e) 
{ 
      FarPoint.Win.Spread.HitTestInformation hti;
      hti = fpSpread1.HitTest(e.X, e.Y); 
      if (hti.Type == HitTestType.ColumnHeader) { 
            MessageBox.Show(hti.HeaderInfo.Column.ToString()); 
      } 
}
Private Sub FpSpread1CellClick(ByVal sender As Object, ByVal e As FarPoint.Win.Spread.CellClickEventArgs)
Dim hti As FarPoint.Win.Spread.HitTestInformation
hti = FpSpread1.HitTest(e.X, e.Y)
      If hti.Type = HitTestType.ColumnHeader Then
            MsgBox(hti.HeaderInfo.Column)
      End If
End Sub
継承階層

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

参照

FarPoint.Win.Spread 名前空間

開発者ガイド

ヒットテストによるカーソル位置の特定
自動連番のカスタマイズ

 

 


© MESCIUS inc. All rights reserved.