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 e -Parameter in den CursorPositionChanged CursorPositionChanging -, SelectionRangeChanged -und- SelectionRangeChanging Ereignissen des-Stamm Chart Objekts verfügbar gemacht.

Diese Klasse enthält die folgenden Eigenschaften:

  • Die- ChartArea Eigenschaft, die verwendet wird, um das Objekt zu erhalten, ChartArea für das das Ereignis ausgelöst wurde. 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, Axis für das das Ereignis ausgelöst wurde. Verwenden Sie die-Eigenschaft, um den Typ der Achse-X, x2, Y oder Y2 zu bestimmen AxisName . Andere Achsen Eigenschaften können ebenfalls festgelegt werden.

  • Die- NewPosition Eigenschaft, die die Position eines Cursors entlang einer Achse darstellt, gemessen als Achsen Wert, wenn das-Ereignis ausgelöst wurde. Die- NewPosition Eigenschaft kann verwendet werden, um die Position eines Cursors zu erhalten. Im- CursorPositionChanging Ereignis kann diese Eigenschaft auch verwendet werden, um die Cursorposition zurückzusetzen.

  • Die- NewSelectionStart Eigenschaft, die die Anfangsposition einer Bereichsauswahl entlang einer Achse darstellt (gemessen als Achsen Wert), wenn das-Ereignis ausgelöst wurde. Die- NewSelectionStart Eigenschaft kann verwendet werden, um die ausgewählte Anfangsposition des Bereichs zu erhalten. Im- SelectionRangeChanging Ereignis kann diese Eigenschaft auch zum Zurücksetzen der Position verwendet werden.

  • Die- NewSelectionEnd Eigenschaft, die die Endposition einer Bereichsauswahl entlang einer Achse darstellt (gemessen als Achsen Wert), wenn das-Ereignis ausgelöst wurde. Die- NewSelectionEnd Eigenschaft kann verwendet werden, um die ausgewählte Bereichs Endposition zu erhalten. Im- SelectionRangeChanging Ereignis kann diese Eigenschaft auch zum Zurücksetzen der Position verwendet werden.

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: