Condividi tramite


Cursor Classe

Definizione

Rappresenta una linea orizzontale o verticale che definisce una posizione lungo un asse.

public ref class Cursor : IDisposable
public class Cursor : IDisposable
type Cursor = class
    interface IDisposable
Public Class Cursor
Implements IDisposable
Ereditarietà
Cursor
Implementazioni

Commenti

Un cursore è una linea orizzontale o verticale che definisce una posizione lungo un asse. Una selezione dell'intervallo è un intervallo lungo un asse definito da una posizione iniziale e finale e viene visualizzato utilizzando un colore semitrasparente.

I cursori e le selezioni di intervallo vengono implementati dalla Cursor classe , esposta come CursorX proprietà e CursorY dell'oggetto ChartArea . L'oggetto CursorX è relativo all'asse X di un'area del grafico e l'oggetto CursorY è per l'asse Y. La AxisType proprietà di questi oggetti determina se l'asse associato è primario o secondario.

L'unica funzionalità di selezione del cursore e dell'intervallo trovata all'esterno della Cursor classe sono gli eventi correlati alla selezione del cursore e dell'intervallo presenti nell'oggetto radice Chart .

Costruttori

Nome Descrizione
Cursor()

Inizializza una nuova istanza della classe Cursor.

Proprietà

Nome Descrizione
AutoScroll

Ottiene o imposta un flag che determina se lo scorrimento verrà eseguito se un'operazione di selezione dell'intervallo si estende oltre un limite dell'area del grafico.

AxisType

Ottiene o imposta il tipo di asse a cui è associato il cursore.

Interval

Ottiene o imposta l'intervallo del cursore.

IntervalOffset

Ottiene o imposta l'offset dell'intervallo, che influisce sulla posizione in cui è possibile disegnare il cursore e la selezione dell'intervallo quando vengono impostati da un utente.

IntervalOffsetType

Ottiene o imposta il tipo di offset intervallo di un cursore e l'intervallo selezionato per un asse.

IntervalType

Ottiene o imposta il tipo di intervallo per il cursore e l'intervallo selezionato di un asse.

IsUserEnabled

Ottiene o imposta un flag che abilita o disabilita l'interfaccia utente del cursore.

IsUserSelectionEnabled

Ottiene o imposta un flag che abilita o disabilita l'interfaccia utente di selezione dell'intervallo.

LineColor

Ottiene o imposta il colore della linea del cursore.

LineDashStyle

Ottiene o imposta lo stile della linea del cursore.

LineWidth

Ottiene o imposta la larghezza della linea, espressa in pixel, di un cursore.

Position

Ottiene o imposta la posizione di un cursore.

SelectionColor

Ottiene o imposta un colore semitrasparente che evidenzia un intervallo di dati.

SelectionEnd

Ottiene o imposta la posizione finale di una selezione dell'intervallo.

SelectionStart

Ottiene o imposta la posizione iniziale dell'intervallo selezionato di un cursore.

Metodi

Nome Descrizione
Dispose()

Esegue attività definite dall'applicazione che consentono di liberare, rilasciare o reimpostare le risorse non gestite.

Dispose(Boolean)

Rilascia risorse gestite e, facoltativamente, non gestite.

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 il Type dell'istanza corrente.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale del Objectcorrente.

(Ereditato da Object)
SetCursorPixelPosition(PointF, Boolean)

Visualizza un cursore nella posizione specificata. Misurata in pixel.

SetCursorPosition(Double)

Imposta la posizione di un cursore all'interno di un'area del grafico in corrispondenza del valore dell'asse specificato.

SetSelectionPixelPosition(PointF, PointF, Boolean)

Imposta le posizioni iniziale e finale di una selezione dell'intervallo.

SetSelectionPosition(Double, Double)

Imposta la posizione di un intervallo selezionato all'interno di un'area del grafico in corrispondenza dei valori dell'asse specificati.

ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)

Si applica a