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 im AxisViewChanged -Ereignis und im-Ereignis verfügbar gemacht AxisViewChanging . Das- AxisViewChanging Ereignis wird ausgelöst, kurz bevor eine neue Ansicht angezeigt wird, weil der Endbenutzer auf einen Diagrammbereich klickt und ihn zieht. Das- AxisViewChanged Ereignis wird ausgelöst, nachdem die neue Ansicht erstellt wurde.

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.

Die- ViewEventArgs Klasse enthält die folgenden Eigenschaften:

  • Die- ChartArea Eigenschaft, die verwendet wird, um das Objekt zu erhalten, ChartArea in dem die Ansicht angezeigt wird. Die- Name Eigenschaft ruft den Namen des Diagramm Bereichs ab. Andere Diagramm Flächeneigenschaften können ebenfalls festgelegt werden.

  • Die- Axis Eigenschaft, die verwendet wird, um das Objekt zu erhalten, dem Axis die Ansicht zugeordnet ist. Verwenden Sie die-Eigenschaft, um den Typ der Achse, die X, Y, x2 oder Y2 sein kann, zu bestimmen AxisName . Andere Achsen Eigenschaften 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: