Freigeben über


CursorEventArgs Klasse

Definition

Stellt Eigeschaften bereit, die mit den folgenden Ereignissen im Chart-Stammobjekt verwendet werden: CursorPositionChanged, CursorPositionChanging, SelectionRangeChanged und SelectionRangeChanging.

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

Hinweise

Die CursorEventArgs -Klasse wird als Parameter in den eCursorPositionChangedEreignissen , CursorPositionChangingund SelectionRangeChangedSelectionRangeChanging des Stammobjekts Chart verfügbar gemacht.

Diese Klasse enthält die folgenden Eigenschaften:

  • Die ChartArea -Eigenschaft, die verwendet wird, um das ChartArea Objekt abzurufen, für das das Ereignis ausgelöst wurde. Die Name -Eigenschaft ruft den Namen der Diagrammfläche ab. Andere Diagrammbereichseigenschaften können ebenfalls festgelegt werden.

  • Die Axis -Eigenschaft, die verwendet wird, um das Axis Objekt abzurufen, für das das Ereignis ausgelöst wurde. Verwenden AxisName Sie die -Eigenschaft, um den Typ der Achse (X, X2, Y oder Y2) zu bestimmen. Andere Achseneigenschaften können ebenfalls festgelegt werden.

  • Die NewPosition -Eigenschaft, die die Position eines Cursors entlang einer Achse darstellt, die zum Zeitpunkt des Auslösens des Ereignisses als Achsenwert gemessen wird. Die NewPosition -Eigenschaft kann verwendet werden, um die Position eines Cursors abzurufen. CursorPositionChanging Im -Ereignis kann diese Eigenschaft auch verwendet werden, um die Cursorposition zurückzusetzen.

  • Die NewSelectionStart -Eigenschaft, die die Startposition einer Bereichsauswahl entlang einer Achse darstellt, gemessen als Achsenwert zum Zeitpunkt des Auslösens des Ereignisses. Die NewSelectionStart -Eigenschaft kann verwendet werden, um die startposition des ausgewählten Bereichs abzurufen. In diesem SelectionRangeChanging Fall kann diese Eigenschaft auch verwendet werden, um die Position zurückzusetzen.

  • Die NewSelectionEnd -Eigenschaft, die die Endposition einer Bereichsauswahl entlang einer Achse darstellt, gemessen als Achsenwert zum Zeitpunkt des Auslösens des Ereignisses. Die NewSelectionEnd -Eigenschaft kann verwendet werden, um die ausgewählte Endposition des Bereichs abzurufen. In diesem SelectionRangeChanging Fall kann diese Eigenschaft auch verwendet werden, um die Position zurückzusetzen.

Konstruktoren

CursorEventArgs(ChartArea, Axis, Double)

Initialisiert eine neue Instanz der CursorEventArgs-Klasse mit dem angegebenen Diagrammbereich, der angegebenen Achse und der angegebenen Cursorposition.

CursorEventArgs(ChartArea, Axis, Double, Double)

Initialisiert eine neue Instanz der CursorEventArgs-Klasse mit dem angegebenen Diagrammbereich, der angegebenen Achse und den angegebenen Anfangs- und Endpositionen für den neuen Bereich.

Eigenschaften

Axis

Ruft das Axis-Objekt ab, zu dem ein Cursor oder eine Bereichsauswahl gehört.

ChartArea

Ruft das ChartArea-Objekt ab, zu dem ein Cursor oder eine Bereichsauswahl gehört.

NewPosition

Ruft die Position eines Cursors ab oder legt diese fest. Legt abhängig vom Ereignis auch die Position des Cursors fest.

NewSelectionEnd

Ruft die Endposition eines ausgewählten Bereichs ab oder legt diese fest. Legt abhängig vom Ereignis auch die Endposition des Bereichs fest.

NewSelectionStart

Ruft die Anfangsposition eines ausgewählten Bereichs ab oder legt diese fest. Legt abhängig vom Ereignis auch die Anfangsposition des Bereichs fest.

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: