ViewEventArgs Classe

Definizione

Fornisce i dati degli eventi utilizzati come oggetto parametro negli eventi AxisViewChanged e AxisViewChanging dell'oggetto Chart radice.

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

Commenti

Questa classe viene esposta come e parametro negli AxisViewChanged eventi e AxisViewChanging . L'evento AxisViewChanging viene generato subito prima della visualizzazione di una nuova visualizzazione, in seguito al clic e al trascinamento dell'utente finale in un'area del grafico. L'evento AxisViewChanged viene generato subito dopo la creazione della nuova visualizzazione.

È importante notare che la posizione e le dimensioni di una visualizzazione non possono essere impostate nell'evento AxisViewChanged perché in questo caso la visualizzazione è già stata creata.

La ViewEventArgs classe contiene le proprietà seguenti:

  • Proprietà ChartArea utilizzata per ottenere l'oggetto ChartArea in cui viene visualizzata la visualizzazione. 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 a cui è associata la vista. Per determinare il tipo di asse, che può essere X, Y, X2 o Y2, utilizzare la AxisName proprietà . È anche possibile impostare altre proprietà dell'asse.

  • Proprietà NewPosition , che rappresenta la nuova posizione di una visualizzazione.

  • Proprietà NewSize , che rappresenta le nuove dimensioni di una visualizzazione.

  • Proprietà NewSizeType , che rappresenta l'unità di misura per le dimensioni di una visualizzazione.

Costruttori

ViewEventArgs(Axis, Double)

Inizializza una nuova istanza della classe ViewEventArgs con i parametri axis e newPosition specificati.

ViewEventArgs(Axis, Double, Double, DateTimeIntervalType)

Inizializza una nuova istanza della classe ViewEventArgs con i parametri axis, newPosition, newSize e newSizeType specificati.

Proprietà

Axis

Ottiene l'oggetto Axis a cui appartiene una visualizzazione.

ChartArea

Ottiene l'oggetto ChartArea a cui appartiene una visualizzazione.

NewPosition

Ottiene la nuova posizione di una visualizzazione lungo un asse.

NewSize

Ottiene o imposta la dimensione di una visualizzazione lungo un asse.

NewSizeType

Ottiene l'unità di misura per la nuova dimensione di una visualizzazione.

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