Condividi tramite


ElementPosition Classe

Definizione

Rappresenta la classe di base per molti elementi visivi del grafico, ad esempio la legenda, il titolo e le aree del grafico. Definisce la posizione dell'elemento del grafico in coordinate relative, che vanno 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 utilizzando coordinate relative, con l'angolo superiore sinistro di un elemento con coordinate (0,0) e l'angolo inferiore destro di un elemento con coordinate (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

Nome Descrizione
ElementPosition()

Inizializza una nuova istanza della classe ElementPosition.

ElementPosition(Single, Single, Single, Single)

Inizializza una nuova istanza della ElementPosition classe con i parametri , ywidth e height specificatix.

Proprietà

Nome Descrizione
Auto

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

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 a questo 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

Nome Descrizione
Dispose()

Rilascia le risorse usate da ChartElement.

(Ereditato da ChartElement)
Dispose(Boolean)

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

(Ereditato da ChartElement)
Equals(Object)

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

(Ereditato da ChartElement)
FromRectangleF(RectangleF)

Inizializza un ElementPosition oggetto da una RectangleF struttura.

GetHashCode()

Restituisce una funzione hash per un tipo specifico.

(Ereditato da ChartElement)
GetType()

Ottiene il Type dell'istanza corrente.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale del Objectcorrente.

(Ereditato da Object)
ToRectangleF()

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

ToString()

Restituisce una stringa che rappresenta l'oggetto corrente Object.

(Ereditato da ChartElement)

Si applica a