ViewEventArgs Klasse

Definition

Stellt Ereignisdaten bereit, die als Parameterobjekt in den AxisViewChanged- und AxisViewChanging-Ereignissen des Chart-Stammobjekts verwendet werden.Provides event data that is used as a parameter object in the AxisViewChanged and AxisViewChanging events of the root Chart object.

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

Hinweise

Diese Klasse wird als e -Parameter im AxisViewChanged -Ereignis und im-Ereignis verfügbar gemacht AxisViewChanging .This class is exposed as the e parameter in the AxisViewChanged and AxisViewChanging events. Das- AxisViewChanging Ereignis wird ausgelöst, kurz bevor eine neue Ansicht angezeigt wird, weil der Endbenutzer auf einen Diagrammbereich klickt und ihn zieht.The AxisViewChanging event is raised just before a new view is displayed, as a result of the end-user clicking and dragging in a chart area. Das- AxisViewChanged Ereignis wird ausgelöst, nachdem die neue Ansicht erstellt wurde.The AxisViewChanged event is raised just after the new view is created.

Beachten Sie, dass die Position und Größe einer Sicht nicht im Ereignis festgelegt werden können, AxisViewChanged da die Ansicht in diesem Fall bereits erstellt wurde.It is important to note that the position and size of a view cannot be set in the AxisViewChanged event because in this case the view is already created.

Die- ViewEventArgs Klasse enthält die folgenden Eigenschaften:The ViewEventArgs class contains the following properties:

  • Die- ChartArea Eigenschaft, die verwendet wird, um das Objekt zu erhalten, ChartArea in dem die Ansicht angezeigt wird.The ChartArea property, which is used to get the ChartArea object in which the view is being displayed. Die- Name Eigenschaft ruft den Namen des Diagramm Bereichs ab.The Name property gets the name of the chart area. Andere Diagramm Flächeneigenschaften können ebenfalls festgelegt werden.Other chart area properties can also be set.

  • Die- Axis Eigenschaft, die verwendet wird, um das Objekt zu erhalten, dem Axis die Ansicht zugeordnet ist.The Axis property, which is used to get the Axis object with which the view is associated. Verwenden Sie die-Eigenschaft, um den Typ der Achse, die X, Y, x2 oder Y2 sein kann, zu bestimmen AxisName .To determine the type of axis, which can be X, Y, X2 or Y2, use the AxisName property. Andere Achsen Eigenschaften können ebenfalls festgelegt werden.Other axis properties can also be set.

  • Die- NewPosition Eigenschaft, die die neue Position einer Ansicht darstellt.The NewPosition property, which represents the new position of a view.

  • Die- NewSize Eigenschaft, die die neue Größe einer Ansicht darstellt.The NewSize property, which represents the new size of a view.

  • Die- NewSizeType Eigenschaft, die die Maßeinheit für die Größe einer Ansicht darstellt.The NewSizeType property, which represents the unit of measurement for the size of a view.

Konstruktoren

ViewEventArgs(Axis, Double)

Initialisiert eine neue Instanz der ViewEventArgs-Klasse mit dem angegebenen axis-Parameter und newPosition-Parameter.Initializes a new instance of the ViewEventArgs class with the specified axis and newPosition parameters.

ViewEventArgs(Axis, Double, Double, DateTimeIntervalType)

Initialisiert eine neue Instanz der ViewEventArgs-Klasse mit den angegebenen Parametern axis, newPosition, newSize und newSizeType.Initializes a new instance of the ViewEventArgs class with the specified axis, newPosition, newSize and newSizeType parameters.

Eigenschaften

Axis

Ruft das Axis-Objekt ab, zum dem eine Ansicht gehört.Gets the Axis object that a view belongs to.

ChartArea

Ruft das ChartArea-Objekt ab, zum dem eine Ansicht gehört.Gets the ChartArea object that a view belongs to.

NewPosition

Ruft die neue Position einer Ansicht auf einer Achse ab.Gets the new position of a view along an axis.

NewSize

Ruft die Größe einer Ansicht auf einer Achse ab oder legt diese fest.Gets or sets the size of a view along an axis.

NewSizeType

Ruft die Maßeinheit für die neue Größe einer Ansicht ab.Gets the unit of measurement for the new size of a view.

Methoden

Equals(Object)

Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist.Determines whether the specified object is equal to the current object.

(Geerbt von Object)
GetHashCode()

Fungiert als Standardhashfunktion.Serves as the default hash function.

(Geerbt von Object)
GetType()

Ruft den Type der aktuellen Instanz ab.Gets the Type of the current instance.

(Geerbt von Object)
MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.Creates a shallow copy of the current Object.

(Geerbt von Object)
ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.Returns a string that represents the current object.

(Geerbt von Object)

Gilt für: