ChartGraphics Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Proporciona numerosas funciones de conversión y expone un objeto Graphics de GDI+.
public ref class ChartGraphics : System::Windows::Forms::DataVisualization::Charting::ChartElement
public class ChartGraphics : System.Windows.Forms.DataVisualization.Charting.ChartElement
type ChartGraphics = class
inherit ChartElement
Public Class ChartGraphics
Inherits ChartElement
- Herencia
Comentarios
Esta clase proporciona numerosas funciones de conversión y también expone un objeto GDI+ Graphics . Tenga en cuenta que, al representar como gráficos vectoriales escalables (SVG), el uso del objeto para el Graphics dibujo personalizado no se incluirá como parte del documento SVG.
Tenga en cuenta también que, de forma predeterminada, Graphics las funciones suelen tomar coordenadas absolutas. Por lo tanto, los métodos de conversión de esta clase deben ser útiles si realiza operaciones de dibujo.
Un ChartGraphics objeto se expone en la ChartGraphics propiedad de la ChartPaintEventArgs clase , lo que facilita la realización de dibujos personalizados en los PrePaint eventos y PostPaint .
Importante
Si se realizan cambios significativos en el comportamiento predeterminado del Graphics objeto, la imagen del gráfico y sus elementos asociados se pueden dibujar de forma errática. Por ejemplo, se puede modificar el posicionamiento. Es muy recomendable familiarizarse con GDI+ antes de realizar cambios significativos en las propiedades del Graphics objeto.
Propiedades
Graphics |
Obtiene o establece un objeto Graphics de GDI+ que se puede usar para dibujar. |
Tag |
Obtiene o establece un objeto asociado a este elemento de gráfico. (Heredado de ChartElement) |
Métodos
Dispose() |
Libera los recursos que usa ChartElement. (Heredado de ChartElement) |
Dispose(Boolean) |
Libera los recursos no administrados y, opcionalmente, los administrados. |
Equals(Object) |
Determina si el objeto Object especificado es igual al objeto ChartElement actual. (Heredado de ChartElement) |
GetAbsolutePoint(PointF) |
Toma un objeto PointF y convierte sus coordenadas relativas en coordenadas absolutas. |
GetAbsoluteRectangle(RectangleF) |
Toma un objeto RectangleF y convierte sus coordenadas relativas en coordenadas absolutas. |
GetAbsoluteSize(SizeF) |
Toma un objeto SizeF que usa coordenadas relativas y devuelve un objeto SizeF que usa coordenadas absolutas. |
GetHashCode() |
Devuelve una función hash para un tipo concreto. (Heredado de ChartElement) |
GetPositionFromAxis(String, AxisName, Double) |
Toma un valor de eje dado para un eje especificado y devuelve el valor relativo en píxeles. |
GetRelativePoint(PointF) |
Toma un objeto PointF que usa coordenadas absolutas y devuelve un objeto PointF que usa coordenadas relativas. |
GetRelativeRectangle(RectangleF) |
Toma una estructura RectangleF que usa coordenadas absolutas y devuelve un objeto RectangleF que usa coordenadas relativas. |
GetRelativeSize(SizeF) |
Toma un objeto SizeF que usa coordenadas absolutas y devuelve un objeto SizeF que usa coordenadas relativas. |
GetType() |
Obtiene el Type de la instancia actual. (Heredado de Object) |
MemberwiseClone() |
Crea una copia superficial del Object actual. (Heredado de Object) |
ToString() |
Devuelve una cadena que representa el objeto Object actual. (Heredado de ChartElement) |