ElementPosition Classe

Definizione

Rappresenta la classe di base per molti elementi visivi del grafico, ad esempio la legenda, il titolo e le aree grafico. Definisce la posizione dell'elemento del grafico in coordinate relative comprese nell'intervallo da (0,0) a (100,100).

public ref class ElementPosition : System::Windows::Forms::DataVisualization::Charting::ChartElement
public class ElementPosition : System.Windows.Forms.DataVisualization.Charting.ChartElement
type ElementPosition = class
    inherit ChartElement
Public Class ElementPosition
Inherits ChartElement
Ereditarietà
ElementPosition

Commenti

La ElementPosition classe viene utilizzata per definire la posizione di un elemento del grafico e rappresenta un rettangolo usando le Xproprietà , YWidth e Height .

La ElementPosition classe viene sempre esposta come Position proprietà, ad esempio Position, Positione così via. Viene inoltre esposto negli PrePaint eventi e PostPaint del Chart controllo come proprietà dell'oggetto ChartPaintEventArgs .

La posizione degli elementi del grafico applicabili può essere impostata automaticamente impostando la Auto proprietà su true. Gli elementi del grafico possono anche essere posizionati in fase di progettazione nella visualizzazione Struttura.

Esistono due differenze principali tra questa classe e una RectangleF struttura:

  • Questa classe può usare il posizionamento automatico.

  • Questa classe usa solo coordinate comprese tra 0 e 100. In caso contrario, viene generata un'eccezione.

La posizione degli elementi del grafico viene descritta usando coordinate relative, con l'angolo superiore sinistro di un elemento con coordinate (0,0) e l'angolo inferiore destro di un elemento con coordinate di (100,100).

Gli elementi tracciati all'interno di un'area del grafico usano coordinate relative all'area del grafico, mentre gli elementi esterni a un'area del grafico usano coordinate relative all'immagine del grafico.

Costruttori

ElementPosition()

Inizializza una nuova istanza della classe ElementPosition.

ElementPosition(Single, Single, Single, Single)

Inizializza una nuova istanza della classe ElementPosition con i parametri x, y, width e height specificati.

Proprietà

Auto

Ottiene o imposta un valore che indica se un elemento del grafico applicabile sarà posizionato automaticamente dal controllo Chart.

Bottom

Ottiene la posizione inferiore di un elemento del grafico, in coordinate relative.

Height

Ottiene o imposta l'altezza di un elemento del grafico.

Right

Ottiene la posizione del lato destro di un elemento del grafico, in coordinate relative.

Size

Ottiene le dimensioni di un elemento del grafico.

Tag

Ottiene o imposta un oggetto associato all'elemento del grafico.

(Ereditato da ChartElement)
Width

Ottiene o imposta la larghezza di un elemento del grafico.

X

Ottiene o imposta la coordinata X relativa dell'angolo superiore sinistro di un elemento del grafico applicabile.

Y

Ottiene o imposta la coordinata Y relativa dell'angolo superiore sinistro di un elemento del grafico applicabile.

Metodi

Dispose()

Rilascia le risorse usate da ChartElement.

(Ereditato da ChartElement)
Dispose(Boolean)

Rilascia le risorse non gestite usate da ChartElement e, facoltativamente, le risorse gestite.

(Ereditato da ChartElement)
Equals(Object)

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

(Ereditato da ChartElement)
FromRectangleF(RectangleF)

Inizializza un oggetto ElementPosition da una struttura RectangleF.

GetHashCode()

Restituisce una funzione hash per un tipo specifico.

(Ereditato da ChartElement)
GetType()

Ottiene l'oggetto Type dell'istanza corrente.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.

(Ereditato da Object)
ToRectangleF()

Restituisce un oggetto RectangleF che utilizza le coordinate di un oggetto ElementPosition.

ToString()

Restituisce una stringa che rappresenta l'oggetto Object corrente.

(Ereditato da ChartElement)

Si applica a