Condividi tramite


CursorEventArgs Classe

Definizione

Fornisce le proprietà utilizzate con i seguenti eventi nell'oggetto Chart radice: CursorPositionChanged, CursorPositionChanging, SelectionRangeChanged e SelectionRangeChanging.

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

Commenti

La CursorEventArgs classe viene esposta come e parametro negli CursorPositionChangedeventi , CursorPositionChangingSelectionRangeChanged e SelectionRangeChanging dell'oggetto radiceChart.

Questa classe contiene le proprietà seguenti:

  • Proprietà ChartArea utilizzata per ottenere l'oggetto ChartArea per cui è stato generato l'evento. La Name proprietà ottiene il nome dell'area del grafico. È anche possibile impostare altre proprietà dell'area del grafico.

  • Proprietà Axis utilizzata per ottenere l'oggetto Axis per cui è stato generato l'evento. Per determinare il tipo di asse , X, X2, Y o Y2, utilizzare la AxisName proprietà . È anche possibile impostare altre proprietà dell'asse.

  • Proprietà NewPosition , che rappresenta la posizione di un cursore lungo un asse, misurata come valore dell'asse, al momento della generazione dell'evento. La NewPosition proprietà può essere utilizzata per ottenere la posizione di un cursore. CursorPositionChanging Nel caso, questa proprietà può essere usata anche per reimpostare la posizione del cursore.

  • Proprietà NewSelectionStart , che rappresenta la posizione iniziale di una selezione dell'intervallo lungo un asse, misurata come valore dell'asse, al momento della generazione dell'evento. La NewSelectionStart proprietà può essere utilizzata per ottenere la posizione iniziale dell'intervallo selezionato. SelectionRangeChanging Nel caso, questa proprietà può essere usata anche per reimpostare la posizione.

  • Proprietà NewSelectionEnd , che rappresenta la posizione finale di una selezione dell'intervallo lungo un asse, misurata come valore dell'asse, al momento della generazione dell'evento. La NewSelectionEnd proprietà può essere utilizzata per ottenere la posizione finale dell'intervallo selezionato. SelectionRangeChanging Nel caso, questa proprietà può essere usata anche per reimpostare la posizione.

Costruttori

CursorEventArgs(ChartArea, Axis, Double)

Inizializza una nuova istanza della classe CursorEventArgs con l'area grafico, l'asse e la posizione specificate.

CursorEventArgs(ChartArea, Axis, Double, Double)

Inizializza una nuova istanza della classe CursorEventArgs con l'area grafico, l'asse e le posizioni iniziale e finale del nuovo intervallo specificate.

Proprietà

Axis

Ottiene l'oggetto Axis a cui appartiene un cursore o una selezione dell'intervallo.

ChartArea

Ottiene l'oggetto ChartArea a cui appartiene un cursore o una selezione dell'intervallo.

NewPosition

Ottiene o imposta la posizione di un cursore. A seconda dell'evento, imposta inoltre la posizione del cursore.

NewSelectionEnd

Ottiene o imposta la posizione finale di un intervallo selezionato. A seconda dell'evento, imposta inoltre la posizione finale dell'intervallo.

NewSelectionStart

Ottiene o imposta la posizione iniziale di un intervallo selezionato. A seconda dell'evento, imposta inoltre la posizione iniziale dell'intervallo.

Metodi

Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.

(Ereditato da Object)
GetHashCode()

Funge da funzione hash predefinita.

(Ereditato da Object)
GetType()

Ottiene l'oggetto Type dell'istanza corrente.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.

(Ereditato da Object)
ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)

Si applica a