ViewEventArgs 类

定义

提供事件数据,其在 AxisViewChangedAxisViewChanging 事件(属于根 Chart 对象)。

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

注解

此类作为 eAxisViewChanging 事件中的 AxisViewChanged 参数公开。 该 AxisViewChanging 事件在显示新视图之前引发,这是最终用户在图表区域中单击和拖动的结果。 创建新 AxisViewChanged 视图后,将引发 该事件。

请务必注意,无法在 事件中设置视图的位置和大小, AxisViewChanged 因为在这种情况下,视图已创建。

ViewEventArgs 包含以下属性:

  • 属性 ChartArea ,用于获取 ChartArea 在其中显示视图的对象。 属性 Name 获取图表区的名称。 也可以设置其他图表区属性。

  • 属性 Axis ,用于获取 Axis 与视图关联的 对象。 若要确定轴的类型(可以是 X、Y、X2 或 Y2),请使用 AxisName 属性。 也可以设置其他轴属性。

  • 属性 NewPosition ,表示视图的新位置。

  • 属性 NewSize ,表示视图的新大小。

  • 属性 NewSizeType ,表示视图大小的度量单位。

构造函数

ViewEventArgs(Axis, Double)

用指定的 axisnewPosition 参数初始化 ViewEventArgs 类的新实例。

ViewEventArgs(Axis, Double, Double, DateTimeIntervalType)

用指定的 axisnewPositionnewSizenewSizeType 参数初始化 ViewEventArgs 类的新实例。

属性

Axis

获取视图所属的 Axis 对象。

ChartArea

获取视图所属的 ChartArea 对象。

NewPosition

获取视图沿某个轴的新位置。

NewSize

获取或设置沿轴的视图的大小。

NewSizeType

获取视图新尺寸的度量单位。

方法

Equals(Object)

确定指定对象是否等于当前对象。

(继承自 Object)
GetHashCode()

作为默认哈希函数。

(继承自 Object)
GetType()

获取当前实例的 Type

(继承自 Object)
MemberwiseClone()

创建当前 Object 的浅表副本。

(继承自 Object)
ToString()

返回表示当前对象的字符串。

(继承自 Object)

适用于