ChartGraphics Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Fornece várias funções de conversão e expõe um 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
- Herança
Comentários
Essa classe fornece várias funções de conversão e também expõe um objeto GDI+ Graphics . Observe que, ao renderizar como SVG (Scalable Vector Graphics), o Graphics uso do objeto para desenho personalizado não será incluído como parte do documento SVG.
Observe também que, por padrão, Graphics as funções geralmente tomam coordenadas absolutas. Portanto, os métodos de conversão dessa classe devem ser úteis se você executar operações de desenho.
Um ChartGraphics objeto é exposto na propriedade da classe, o ChartPaintEventArgsChartGraphics que facilita a execução de desenho personalizado no e PostPaint nos PrePaint eventos.
Importante
Se forem feitas alterações significativas no comportamento padrão do Graphics objeto, a imagem do gráfico e seus elementos associados poderão ser desenhados de forma errática. Por exemplo, o posicionamento pode ser alterado. É altamente recomendável que você se familiarize bem com o GDI+ antes de fazer alterações significativas nas propriedades do Graphics objeto.
Propriedades
| Nome | Description |
|---|---|
| Graphics |
Obtém ou define um objeto GDI+ Graphics que pode ser usado para fins de desenho. |
| Tag |
Obtém ou define um objeto associado a esse elemento de gráfico. (Herdado de ChartElement) |
Métodos
| Nome | Description |
|---|---|
| Dispose() |
Libera os recursos usados pelo ChartElement. (Herdado de ChartElement) |
| Dispose(Boolean) |
Versões não gerenciadas e, opcionalmente, recursos gerenciados. |
| Equals(Object) |
Determina se o especificado Object é igual ao atual ChartElement. (Herdado de ChartElement) |
| GetAbsolutePoint(PointF) |
Pega um PointF objeto e converte suas coordenadas relativas em coordenadas absolutas. |
| GetAbsoluteRectangle(RectangleF) |
Pega um RectangleF objeto e converte suas coordenadas relativas em coordenadas absolutas. |
| GetAbsoluteSize(SizeF) |
Usa um SizeF objeto que usa coordenadas relativas e retorna um SizeF objeto que usa coordenadas absolutas. |
| GetHashCode() |
Retorna uma função de hash para um tipo específico. (Herdado de ChartElement) |
| GetPositionFromAxis(String, AxisName, Double) |
Usa um determinado valor de eixo para um eixo especificado e retorna o valor de pixel relativo. |
| GetRelativePoint(PointF) |
Usa um PointF objeto que usa coordenadas absolutas e retorna um PointF objeto que usa coordenadas relativas. |
| GetRelativeRectangle(RectangleF) |
Usa uma RectangleF estrutura que está usando coordenadas absolutas e retorna um RectangleF objeto que usa coordenadas relativas. |
| GetRelativeSize(SizeF) |
Usa um SizeF objeto em coordenadas absolutas e retorna um SizeF objeto que usa coordenadas relativas. |
| GetType() |
Obtém o Type da instância atual. (Herdado de Object) |
| MemberwiseClone() |
Cria uma cópia superficial do Objectatual. (Herdado de Object) |
| ToString() |
Retorna uma cadeia de caracteres que representa o atual Object. (Herdado de ChartElement) |