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 GDI+ Graphics .
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 Graphics objeto para el 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, el posicionamiento se puede modificar. Es muy recomendable familiarizarse con GDI+ antes de realizar cambios significativos en las propiedades del Graphics objeto.
Propiedades
| Nombre | Description |
|---|---|
| Graphics |
Obtiene o establece un objeto GDI+ Graphics que se puede usar con fines de dibujo. |
| Tag |
Obtiene o establece un objeto asociado a este elemento de gráfico. (Heredado de ChartElement) |
Métodos
| Nombre | Description |
|---|---|
| Dispose() |
Libera los recursos usados por .ChartElement (Heredado de ChartElement) |
| Dispose(Boolean) |
Libera recursos administrados y, opcionalmente, administrados. |
| Equals(Object) |
Determina si el objeto especificado Object es igual al objeto actual ChartElement. (Heredado de ChartElement) |
| GetAbsolutePoint(PointF) |
Toma un PointF objeto y convierte sus coordenadas relativas en coordenadas absolutas. |
| GetAbsoluteRectangle(RectangleF) |
Toma un RectangleF objeto y convierte sus coordenadas relativas en coordenadas absolutas. |
| GetAbsoluteSize(SizeF) |
Toma un SizeF objeto que usa coordenadas relativas y devuelve un SizeF objeto que usa coordenadas absolutas. |
| GetHashCode() |
Devuelve una función hash para un tipo determinado. (Heredado de ChartElement) |
| GetPositionFromAxis(String, AxisName, Double) |
Toma un valor de eje determinado para un eje especificado y devuelve el valor de píxel relativo. |
| GetRelativePoint(PointF) |
Toma un PointF objeto que usa coordenadas absolutas y devuelve un PointF objeto que usa coordenadas relativas. |
| GetRelativeRectangle(RectangleF) |
Toma una RectangleF estructura que usa coordenadas absolutas y devuelve un RectangleF objeto que usa coordenadas relativas. |
| GetRelativeSize(SizeF) |
Toma un SizeF objeto en coordenadas absolutas y devuelve un SizeF objeto que usa coordenadas relativas. |
| GetType() |
Obtiene el Type de la instancia actual. (Heredado de Object) |
| MemberwiseClone() |
Crea una copia superficial del Objectactual. (Heredado de Object) |
| ToString() |
Devuelve una cadena que representa el objeto actual Object. (Heredado de ChartElement) |