HitTestResult クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
ヒット テストの結果を表します。
public ref class HitTestResult
public class HitTestResult
type HitTestResult = class
Public Class HitTestResult
- 継承
-
HitTestResult
注釈
クラスは HitTestResult ヒット テストの結果を表し、メソッド呼び出しから HitTest 戻りオブジェクトとして公開されます。
ヒット テストでは、グラフ内の指定したポイントをチェックして、グラフ要素がその時点にあるかどうかを判断します。 グラフ要素が検出された場合は、 クラスを HitTestResult 使用してそのグラフ要素に関する情報を取得します。
グラフ要素が見つかった場合、 Object プロパティはグラフ要素への参照を返します。この DataPoint オブジェクトに対する唯一の例外です。この場合、このプロパティの戻り値は です null
。
データ ポイントがある場合は、 プロパティを PointIndex 使用してそのデータ ポイントのインデックスを取得できます。つまり、 内 DataPointCollectionのポイントの 0 から始まるインデックスを取得できます。 プロパティを Series 使用して、そのデータ ポイントに関連付けられている Series オブジェクトを取得します。
ChartAreaプロパティと Axis プロパティは、ヒット テストによって返されるグラフ要素の関連するグラフエリアと軸 (存在する場合) を取得するために使用されます。 これらのプロパティは、 null
返されるグラフ要素に関連するグラフエリアまたは軸がない場合である可能性があることに注意してください。
プロパティを ChartElementType 使用して、ヒット テストによって返されるグラフ要素の種類を確認します。
コンストラクター
HitTestResult() |
HitTestResult クラスの新しいインスタンスを初期化します。 |
プロパティ
Axis |
ヒット テストによって返されるグラフ要素に関連付けられている可能性のある Axis オブジェクトを取得または設定します。 関連付けられた Axis オブジェクトが存在するかどうかは、グラフ要素が指定された場所で検出されたかどうかと、返されるグラフ要素の種類によって決まります。 |
ChartArea |
ヒット テストによって返されるグラフ要素に関連付けられている可能性のある ChartArea オブジェクトを取得または設定します。 ChartArea オブジェクトが存在するかどうかは、グラフ要素が指定された場所で検出されたかどうかと、返されるグラフ要素の種類によって決まります。 |
ChartElementType |
ヒット テストによって返されるグラフ要素の種類を取得または設定します (存在する場合)。 |
Object |
ヒット テストによって返されるオブジェクトを取得または設定します (存在する場合)。 |
PointIndex |
ヒット テストによって返されるデータ ポイントのインデックスを取得または設定します (存在する場合)。 |
Series |
ヒット テストによって返されるデータ ポイントの関連付けられた系列を取得または設定します (存在する場合)。 |
SubObject |
ヒット テストによって返されるサブオブジェクトを取得します (存在する場合)。 |
メソッド
Equals(Object) |
指定されたオブジェクトが現在のオブジェクトと等しいかどうかを判断します。 (継承元 Object) |
GetHashCode() |
既定のハッシュ関数として機能します。 (継承元 Object) |
GetType() |
現在のインスタンスの Type を取得します。 (継承元 Object) |
MemberwiseClone() |
現在の Object の簡易コピーを作成します。 (継承元 Object) |
ToString() |
現在のオブジェクトを表す文字列を返します。 (継承元 Object) |
適用対象
.NET