ElementPosition Classe

Definizione

Rappresenta la classe di base per molti elementi visivi del grafico, ad esempio la legenda, il titolo e le aree grafico.Represents the base class for many visual elements of the chart such as the legend, title, and chart areas. Definisce la posizione dell'elemento del grafico in coordinate relative comprese nell'intervallo da (0,0) a (100,100).Defines the position of the chart element in relative coordinates, which range from (0,0) to (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 utilizzata per definire la posizione di un elemento del grafico e rappresenta un rettangolo mediante le Xproprietà Y, Width e Height .The ElementPosition class is used to define the position of a chart element, and represents one rectangle using the X, Y, Width and Height properties.

La ElementPosition classe viene sempre esposta come una Position proprietà, ad esempio Position, Positione così via.The ElementPosition class is always exposed as a Position property, such as Position, Position, and so forth. Viene PrePaint inoltre esposto negli eventi e PostPaint del Chart controllo come proprietà dell' ChartPaintEventArgs oggetto.It is also exposed in the PrePaint and PostPaint events of the Chart control as a property of the ChartPaintEventArgs object.

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 progettazione.The position of the applicable chart elements can be set automatically by setting the Auto property to true; chart elements can also be positioned at design time in the Design View.

Esistono due principali differenze tra questa classe e una RectangleF struttura:There are two major differences between this class and a RectangleF structure:

  • Questa classe può usare il posizionamento automatico.This class can use automatic positioning.

  • Questa classe usa solo coordinate comprese tra 0 e 100. in caso contrario, viene generata un'eccezione.This class only uses coordinates ranging from 0 to 100, otherwise an exception is thrown.

La posizione degli elementi del grafico viene descritta usando le 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).The position of chart elements is described using relative coordinates, with the top-left corner of an element having coordinates of (0,0) and the bottom-right corner of an element having coordinates of (100,100).

Gli elementi tracciati in un'area del grafico utilizzano le coordinate relative all'area del grafico, mentre gli elementi esterni a un'area del grafico utilizzano le coordinate relative all'immagine del grafico.Elements that are plotted within a chart area use coordinates that are relative to the chart area, whereas elements outside a chart area use coordinates that are relative to the chart image.

Costruttori

ElementPosition()

Inizializza una nuova istanza della classe ElementPosition.Initializes a new instance of the ElementPosition class.

ElementPosition(Single, Single, Single, Single)

Inizializza una nuova istanza della classe ElementPosition con i parametri x, y, width e height specificati.Initializes a new instance of the ElementPosition class with the specified x, y, width and height parameters.

Proprietà

Auto

Ottiene o imposta un flag che determina se un elemento del grafico applicabile verrà posizionato automaticamente dal controllo Chart.Gets or sets a flag that determines whether an applicable chart element will be positioned automatically by the Chart control.

Bottom

Ottiene la posizione inferiore di un elemento del grafico, in coordinate relative.Gets the bottom position of a chart element, in relative coordinates.

Height

Ottiene o imposta l'altezza di un elemento del grafico.Gets or sets the height of a chart element.

Right

Ottiene la posizione del lato destro di un elemento del grafico, in coordinate relative.Gets the position of the right side of a chart element, in relative coordinates.

Size

Ottiene le dimensioni di un elemento del grafico.Gets the size of a chart element.

Tag

Ottiene o imposta un oggetto associato all'elemento del grafico.Gets or sets an object associated with this chart element.

(Ereditato da ChartElement)
Width

Ottiene o imposta la larghezza di un elemento del grafico.Gets or sets the width of a chart element.

X

Ottiene o imposta la coordinata X relativa dell'angolo superiore sinistro di un elemento del grafico applicabile.Gets or sets the relative X-coordinate of the top-left corner of an applicable chart element.

Y

Ottiene o imposta la coordinata Y relativa dell'angolo superiore sinistro di un elemento del grafico applicabile.Gets or sets the relative Y-coordinate of the top-left corner of an applicable chart element.

Metodi

Dispose()

Rilascia le risorse usate da ChartElement.Releases the resources used by the ChartElement.

(Ereditato da ChartElement)
Dispose(Boolean)

Rilascia le risorse non gestite usate da ChartElement e, facoltativamente, le risorse gestite.Releases the unmanaged resources used by the ChartElement and optionally releases the managed resources.

(Ereditato da ChartElement)
Equals(Object)

Determina se l'oggetto Object specificato è uguale all'oggetto ChartElement corrente.Determines whether the specified Object is equal to the current ChartElement.

(Ereditato da ChartElement)
FromRectangleF(RectangleF)

Inizializza un oggetto ElementPosition da una struttura RectangleF.Initializes an ElementPosition object from a RectangleF structure.

GetHashCode()

Restituisce una funzione hash per un tipo specifico.Returns a hash function for a particular type.

(Ereditato da ChartElement)
GetType()

Ottiene l'oggetto Type dell'istanza corrente.Gets the Type of the current instance.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.Creates a shallow copy of the current Object.

(Ereditato da Object)
ToRectangleF()

Restituisce un oggetto RectangleF che rappresenta le coordinate di un oggetto ElementPosition.Returns a RectangleF object that represents the coordinates of an ElementPosition object.

ToString()

Restituisce una stringa che rappresenta l'oggetto Object corrente.Returns a string that represents the current Object.

(Ereditato da ChartElement)

Si applica a