ElementPosition Clase

Definición

Representa la clase base para muchos elementos visuales del gráfico como la leyenda, el título y las áreas del gráfico.Represents the base class for many visual elements of the chart such as the legend, title, and chart areas. Define la posición del elemento de gráfico en coordenadas relativas, que van de (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::Windows::Forms::DataVisualization::Charting::ChartElement
public class ElementPosition : System.Windows.Forms.DataVisualization.Charting.ChartElement
type ElementPosition = class
    inherit ChartElement
Public Class ElementPosition
Inherits ChartElement
Herencia
ElementPosition

Comentarios

La ElementPosition clase se utiliza para definir la posición de un elemento de gráfico y representa un rectángulo mediante las Xpropiedades Y, Width y 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 clase siempre se expone como una Position propiedad, Positioncomo, Position, etc.The ElementPosition class is always exposed as a Position property, such as Position, Position, and so forth. También se PrePaint expone en los eventos y PostPaint del Chart control como una propiedad del ChartPaintEventArgs objeto.It is also exposed in the PrePaint and PostPaint events of the Chart control as a property of the ChartPaintEventArgs object.

La posición de los elementos de gráfico aplicables se puede establecer automáticamente estableciendo la Auto propiedad en true; los elementos de gráfico también se pueden colocar en tiempo de diseño en la vista de diseño.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.

Hay dos diferencias principales entre esta clase y una RectangleF estructura:There are two major differences between this class and a RectangleF structure:

  • Esta clase puede usar la posición automática.This class can use automatic positioning.

  • Esta clase solo usa coordenadas que van de 0 a 100, de lo contrario se produce una excepción.This class only uses coordinates ranging from 0 to 100, otherwise an exception is thrown.

La posición de los elementos de gráfico se describe mediante coordenadas relativas, con la esquina superior izquierda de un elemento con las coordenadas (0,0) y la esquina inferior derecha de un elemento con las coordenadas (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).

Los elementos que se trazan en un área de gráfico utilizan coordenadas relativas al área del gráfico, mientras que los elementos que están fuera de un área del gráfico usan coordenadas relativas a la imagen del gráfico.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.

Constructores

ElementPosition()

Inicializa una nueva instancia de la clase ElementPosition.Initializes a new instance of the ElementPosition class.

ElementPosition(Single, Single, Single, Single)

Inicializa una nueva instancia de la clase ElementPosition con los parámetros x, y, width y height especificados.Initializes a new instance of the ElementPosition class with the specified x, y, width and height parameters.

Propiedades

Auto

Obtiene o establece un valor que indica si el control Chart colocará automáticamente un elemento de gráfico aplicable.Gets or sets a value that indicates whether an applicable chart element will be positioned automatically by the Chart control.

Bottom

Obtiene la posición inferior de un elemento de gráfico, en coordenadas relativas.Gets the bottom position of a chart element, in relative coordinates.

Height

Obtiene o establece el alto de un elemento de gráfico.Gets or sets the height of a chart element.

Right

Obtiene la posición del lado derecho de un elemento de gráfico, en coordenadas relativas.Gets the position of the right side of a chart element, in relative coordinates.

Size

Obtiene el tamaño de un elemento de gráfico.Gets the size of a chart element.

Tag

Obtiene o establece un objeto asociado a este elemento de gráfico.Gets or sets an object associated with this chart element.

(Heredado de ChartElement)
Width

Obtiene o establece el ancho de un elemento de gráfico.Gets or sets the width of a chart element.

X

Obtiene o establece la coordenada X relativa de la esquina superior izquierda de un elemento de gráfico aplicable.Gets or sets the relative X-coordinate of the top-left corner of an applicable chart element.

Y

Obtiene o establece la coordenada Y relativa de la esquina superior izquierda de un elemento de gráfico aplicable.Gets or sets the relative Y-coordinate of the top-left corner of an applicable chart element.

Métodos

Dispose()

Libera los recursos utilizados por ChartElement.Releases the resources used by the ChartElement.

(Heredado de ChartElement)
Dispose(Boolean)

Libera los recursos no administrados que usa ChartElement y, de forma opcional, libera los recursos administrados.Releases the unmanaged resources used by the ChartElement and optionally releases the managed resources.

(Heredado de ChartElement)
Equals(Object)

Determina si el objeto Object especificado es igual al objeto ChartElement actual.Determines whether the specified Object is equal to the current ChartElement.

(Heredado de ChartElement)
FromRectangleF(RectangleF)

Inicializa un objeto ElementPosition a partir de una estructura RectangleF.Initializes an ElementPosition object from a RectangleF structure.

GetHashCode()

Devuelve una función hash para un tipo concreto.Returns a hash function for a particular type.

(Heredado de ChartElement)
GetType()

Obtiene el Type de la instancia actual.Gets the Type of the current instance.

(Heredado de Object)
MemberwiseClone()

Crea una copia superficial del objeto Object actual.Creates a shallow copy of the current Object.

(Heredado de Object)
ToRectangleF()

Devuelve un objeto RectangleF que usa las coordenadas de un objeto ElementPosition.Returns a RectangleF object that uses the coordinates of an ElementPosition object.

ToString()

Devuelve una cadena que representa el objeto Object actual.Returns a string that represents the current Object.

(Heredado de ChartElement)

Se aplica a