Partager via


CursorEventArgs Classe

Définition

Fournit les propriétés qui sont utilisées avec les événements suivants dans l'objet Chart racine : CursorPositionChanged, CursorPositionChanging, SelectionRangeChanged et SelectionRangeChanging.

public ref class CursorEventArgs : EventArgs
public class CursorEventArgs : EventArgs
type CursorEventArgs = class
    inherit EventArgs
Public Class CursorEventArgs
Inherits EventArgs
Héritage
CursorEventArgs

Remarques

La CursorEventArgs classe est exposée en tant que e paramètre dans les CursorPositionChangedévénements , SelectionRangeChangedCursorPositionChanginget SelectionRangeChanging de l’objet racineChart.

Cette classe contient les propriétés suivantes :

  • Propriété ChartArea utilisée pour obtenir l’objet ChartArea pour lequel l’événement a été déclenché. La Name propriété obtient le nom de la zone de graphique ; d’autres propriétés de zone de graphique peuvent également être définies.

  • Propriété Axis utilisée pour obtenir l’objet Axis pour lequel l’événement a été déclenché. Pour déterminer le type d’axe X, X2, Y ou Y2, utilisez la AxisName propriété . D’autres propriétés d’axe peuvent également être définies.

  • La NewPosition propriété, qui représente la position d’un curseur le long d’un axe, mesurée sous forme de valeur d’axe, au moment où l’événement a été déclenché. La NewPosition propriété peut être utilisée pour obtenir la position d’un curseur. Dans le CursorPositionChanging cas présent, cette propriété peut également être utilisée pour réinitialiser la position du curseur.

  • La NewSelectionStart propriété, qui représente la position de départ d’une sélection de plage le long d’un axe, mesurée sous la forme d’une valeur d’axe, au moment où l’événement a été déclenché. La NewSelectionStart propriété peut être utilisée pour obtenir la position de début de la plage sélectionnée. Dans ce SelectionRangeChanging cas, cette propriété peut également être utilisée pour réinitialiser la position.

  • La NewSelectionEnd propriété, qui représente la position de fin d’une sélection de plage le long d’un axe, mesurée sous forme de valeur d’axe, au moment où l’événement a été déclenché. La NewSelectionEnd propriété peut être utilisée pour obtenir la position finale de la plage sélectionnée. Dans ce SelectionRangeChanging cas, cette propriété peut également être utilisée pour réinitialiser la position.

Constructeurs

CursorEventArgs(ChartArea, Axis, Double)

Initialise une nouvelle instance de la classe CursorEventArgs avec la zone de graphique, l'axe et la position de curseur spécifiés.

CursorEventArgs(ChartArea, Axis, Double, Double)

Initialise une nouvelle instance de la classe CursorEventArgs avec la zone de graphique, l'axe, les positions de début et de fin spécifiés pour la nouvelle gamme.

Propriétés

Axis

Obtient l'objet Axis auquel appartient un curseur ou une sélection de plage.

ChartArea

Obtient l'objet ChartArea auquel appartient un curseur ou une sélection de plage.

NewPosition

Obtient ou définit la position d'un curseur. Selon l'événement, définit également la position du curseur.

NewSelectionEnd

Obtient ou définit la position de fin d'une plage sélectionnée. Selon l'événement, définit également la position de fin de la plage.

NewSelectionStart

Obtient ou définit la position de début d'une plage sélectionnée. Selon l'événement, définit également la position de début de la plage.

Méthodes

Equals(Object)

Détermine si l'objet spécifié est égal à l'objet actuel.

(Hérité de Object)
GetHashCode()

Fait office de fonction de hachage par défaut.

(Hérité de Object)
GetType()

Obtient le Type de l'instance actuelle.

(Hérité de Object)
MemberwiseClone()

Crée une copie superficielle du Object actuel.

(Hérité de Object)
ToString()

Retourne une chaîne qui représente l'objet actuel.

(Hérité de Object)

S’applique à