ViewEventArgs クラス

定義

ルート AxisViewChanged オブジェクトのAxisViewChangingおよびChartイベントのパラメーター オブジェクトとして使用されるイベント データを提供します。

public ref class ViewEventArgs : EventArgs
public class ViewEventArgs : EventArgs
type ViewEventArgs = class
    inherit EventArgs
Public Class ViewEventArgs
Inherits EventArgs
継承
ViewEventArgs

注釈

このクラスは、eおよびAxisViewChanged イベントのAxisViewChanging パラメーターとして公開されます。 AxisViewChanging イベントは、エンド ユーザーがグラフ領域をクリックしてドラッグした結果として、新しいビューが表示される直前に発生します。 AxisViewChanged イベントは、新しいビューが作成された直後に発生します。

この場合、ビューは既に作成されているため、 AxisViewChanged イベントではビューの位置とサイズを設定できないことに注意してください。

ViewEventArgs クラスには、次のプロパティが含まれています。

  • ChartArea プロパティ。ビューが表示されているChartArea オブジェクトを取得するために使用されます。 Name プロパティは、グラフエリアの名前を取得します。 その他のグラフ エリア プロパティも設定できます。

  • Axis プロパティ。ビューが関連付けられているAxis オブジェクトを取得するために使用されます。 軸の種類 (X、Y、X2、または Y2) を決定するには、 AxisName プロパティを使用します。 その他の軸プロパティも設定できます。

  • ビューの新しい位置を表す NewPosition プロパティ。

  • ビューの新しいサイズを表す NewSize プロパティ。

  • NewSizeTypeプロパティ。ビューのサイズの測定単位を表します。

コンストラクター

名前 説明
ViewEventArgs(Axis, Double, Double, DateTimeIntervalType)

指定したViewEventArgsaxisnewPosition、およびnewSizeパラメーターを使用して、newSizeType クラスの新しいインスタンスを初期化します。

ViewEventArgs(Axis, Double)

指定したViewEventArgsパラメーターとaxis パラメーターを使用して、newPosition クラスの新しいインスタンスを初期化します。

プロパティ

名前 説明
Axis

ビューが属する Axis オブジェクトを取得します。

ChartArea

ビューが属する ChartArea オブジェクトを取得します。

NewPosition

軸に沿ったビューの新しい位置を取得します。

NewSize

軸に沿ったビューのサイズを取得または設定します。

NewSizeType

ビューの新しいサイズの測定単位を取得します。

メソッド

名前 説明
Equals(Object)

指定したオブジェクトが現在のオブジェクトと等しいかどうかを判断します。

(継承元 Object)
GetHashCode()

既定のハッシュ関数として機能します。

(継承元 Object)
GetType()

現在のインスタンスの Type を取得します。

(継承元 Object)
MemberwiseClone()

現在の Objectの簡易コピーを作成します。

(継承元 Object)
ToString()

現在のオブジェクトを表す文字列を返します。

(継承元 Object)

適用対象