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::Web::UI::DataVisualization::Charting::ChartElement
public class ElementPosition : System.Web.UI.DataVisualization.Charting.ChartElement
type ElementPosition = class
    inherit ChartElement
Public Class ElementPosition
Inherits ChartElement
Ereditarietà
ElementPosition

Commenti

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

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

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

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

  • Questa classe può usare la posizione automatica.

  • Questa classe usa solo coordinate che variano da 0 a 100, altrimenti 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 di (0,0) e l'angolo inferiore destro di un elemento con coordinate di (100.100).

Gli elementi tracciati all'interno di un'area grafico usano coordinate relative all'area del grafico, mentre gli elementi esterni a un'area 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 flag che determina se un elemento del grafico applicabile verrà 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 rappresenta le coordinate di un oggetto ElementPosition.

ToString()

Restituisce una stringa che rappresenta l'oggetto Object corrente.

(Ereditato da ChartElement)

Si applica a