ViewEventArgs Klasse

Definition

Stellt Ereignisdaten bereit, die als Parameterobjekt in den AxisViewChanged- und AxisViewChanging-Ereignissen des Chart-Stammobjekts verwendet werden.

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 in den AxisViewChanged Ereignissen und AxisViewChanging verfügbar gemacht. Das AxisViewChanging Ereignis wird ausgelöst, kurz bevor eine neue Ansicht angezeigt wird, als Ergebnis, dass der Endbenutzer in einen Diagrammbereich klickt und zieht. Das AxisViewChanged -Ereignis wird unmittelbar nach dem Erstellen der neuen Ansicht ausgelöst.

Es ist wichtig zu beachten, dass die Position und Größe einer Ansicht im AxisViewChanged -Ereignis nicht festgelegt werden kann, da in diesem Fall die Ansicht bereits erstellt wurde.

Die ViewEventArgs -Klasse enthält die folgenden Eigenschaften:

  • Die ChartArea -Eigenschaft, die verwendet wird, um das ChartArea Objekt abzurufen, in dem die Ansicht angezeigt wird. Die Name -Eigenschaft ruft den Namen der Diagrammfläche ab. Andere Diagrammflächeneigenschaften können ebenfalls festgelegt werden.

  • Die Axis -Eigenschaft, die verwendet wird, um das Axis Objekt abzurufen, dem die Ansicht zugeordnet ist. Verwenden AxisName Sie die -Eigenschaft, um den Achsentyp zu bestimmen, der X, Y, X2 oder Y2 sein kann. Andere Achseneigenschaften können ebenfalls festgelegt werden.

  • Die NewPosition -Eigenschaft, die die neue Position einer Ansicht darstellt.

  • Die NewSize -Eigenschaft, die die neue Größe einer Ansicht darstellt.

  • Die NewSizeType -Eigenschaft, die die Maßeinheit für die Größe einer Ansicht darstellt.

Konstruktoren

ViewEventArgs(Axis, Double)

Initialisiert eine neue Instanz der ViewEventArgs-Klasse mit dem angegebenen axis-Parameter und newPosition-Parameter.

ViewEventArgs(Axis, Double, Double, DateTimeIntervalType)

Initialisiert eine neue Instanz der ViewEventArgs-Klasse mit den angegebenen Parametern axis, newPosition, newSize und newSizeType.

Eigenschaften

Axis

Ruft das Axis-Objekt ab, zum dem eine Ansicht gehört.

ChartArea

Ruft das ChartArea-Objekt ab, zum dem eine Ansicht gehört.

NewPosition

Ruft die neue Position einer Ansicht auf einer Achse ab.

NewSize

Ruft die Größe einer Ansicht auf einer Achse ab oder legt diese fest.

NewSizeType

Ruft die Maßeinheit für die neue Größe einer Ansicht ab.

Methoden

Equals(Object)

Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist.

(Geerbt von Object)
GetHashCode()

Fungiert als Standardhashfunktion.

(Geerbt von Object)
GetType()

Ruft den Type der aktuellen Instanz ab.

(Geerbt von Object)
MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.

(Geerbt von Object)
ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.

(Geerbt von Object)

Gilt für: