FarPoint.Win.Spread アセンブリ > FarPoint.Win.Spread 名前空間 : HitTestType 列挙体 |
'Declaration
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 | コンポーネントの行データ領域のビューポート内の位置であることを指定します。 |
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