Condividi tramite


Cursor Classe

Definizione

Rappresenta una riga 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 di intervallo è un intervallo lungo un asse definito da una posizione iniziale e finale e viene visualizzato usando un colore semitrasparente.

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

Le uniche funzionalità di selezione di cursori e intervalli presenti all'esterno della classe sono gli eventi correlati alla selezione del cursore e dell'intervallo Cursor presenti nell'oggetto Chart radice.

Costruttori

Cursor()

Inizializza una nuova istanza della classe Cursor.

Proprietà

AutoScroll

Ottiene o imposta un flag che determina se viene applicato lo scorrimento quando un'operazione di selezione di un intervallo si estende oltre un limite dell'area 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 intervallo che ha effetto sulla posizione in cui possono essere disegnati il cursore e la selezione di un intervallo quando vengono impostati da un utente.

IntervalOffsetType

Ottiene o imposta il tipo di offset intervallo di un cursore e di un 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 di un 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 lo spessore della linea di un cursore, espresso in pixel.

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 della selezione di un intervallo.

SelectionStart

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

Metodi

Dispose()

Esegue le attività definite dall'applicazione che liberano, rilasciano o reimpostano le risorse non gestite.

Dispose(Boolean)

Rilascia le risorse non gestite e, facoltativamente, quelle 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 l'oggetto Type dell'istanza corrente.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.

(Ereditato da Object)
SetCursorPixelPosition(PointF, Boolean)

Visualizza un cursore nella posizione specificata. Misurato in pixel.

SetCursorPosition(Double)

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

SetSelectionPixelPosition(PointF, PointF, Boolean)

Imposta le posizioni iniziale e finale della selezione di un intervallo.

SetSelectionPosition(Double, Double)

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

ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)

Si applica a