ChartGraphics Classe
Definição
public ref class ChartGraphics : System::Web::UI::DataVisualization::Charting::ChartElement
public class ChartGraphics : System.Web.UI.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 Graphics objeto GDI+.This class provides numerous conversion functions and also exposes a GDI+ Graphics object. Observe que, ao renderizar como um SVG (gráfico de vetor escalonável), o uso do Graphics objeto para desenho personalizado não será incluído como parte do documento SVG.Note that when rendering as Scalable Vector Graphics (SVG), use of the Graphics object for custom drawing will not be included as part of the SVG document.
Observe também que, por padrão, as Graphics funções normalmente assumem coordenadas absolutas.Note also that, by default, Graphics functions usually take absolute coordinates. Portanto, os métodos de conversão dessa classe devem ser úteis se você executar operações de desenho.Therefore the conversion methods of this class should be useful if you perform drawing operations.
Um ChartGraphics objeto é exposto na ChartGraphics propriedade da ChartPaintEventArgs classe, o que torna mais fácil executar o desenho personalizado nos PrePaint PostPaint eventos e.A ChartGraphics object is exposed in the ChartGraphics property of the ChartPaintEventArgs class, which makes it easy to perform custom drawing in the PrePaint and PostPaint events.
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 incorretamente.If significant changes are made to the default behavior of the Graphics object, the chart image and its associated elements may be drawn erratically. Por exemplo, o posicionamento pode ser alterado.For example, positioning may be altered. É altamente recomendável que você se torne bem familiarizado com o GDI+ antes de fazer alterações significativas nas propriedades do Graphics objeto.It is highly recommended that you become well acquainted with GDI+ before you make any significant changes to the properties of the Graphics object.
Propriedades
| Graphics |
Obtém ou define um objeto Graphics GDI+ que pode ser usado para fins de desenho.Gets or sets a GDI+ Graphics object that can be used for drawing purposes. |
| Tag |
Obtém ou define um objeto associado a esse elemento do gráfico.Gets or sets an object associated with this chart element. (Herdado de ChartElement) |
Métodos
| Dispose() |
Libera os recursos usados pelo ChartElement.Releases the resources used by the ChartElement. (Herdado de ChartElement) |
| Dispose(Boolean) |
Libera os recursos não gerenciados e, opcionalmente, os gerenciados.Releases unmanaged and, optionally, managed resources. |
| Equals(Object) |
Determina se o Object especificado é igual ao ChartElement atual.Determines whether the specified Object is equal to the current ChartElement. (Herdado de ChartElement) |
| GetAbsolutePoint(PointF) |
Aceita um objeto PointF e converte as coordenadas relativas dele em coordenadas absolutas.Takes a PointF object and converts its relative coordinates to absolute coordinates. |
| GetAbsoluteRectangle(RectangleF) |
Aceita um objeto RectangleF e converte as coordenadas relativas dele em coordenadas absolutas.Takes a RectangleF object and converts its relative coordinates to absolute coordinates. |
| GetAbsoluteSize(SizeF) |
Aceita um objeto SizeF que usa coordenadas relativas e retorna um objeto SizeF que usa coordenadas absolutas.Takes a SizeF object that uses relative coordinates and returns a SizeF object that uses absolute coordinates. |
| GetHashCode() |
Retorna uma função de hash para um tipo específico.Returns a hash function for a particular type. (Herdado de ChartElement) |
| GetPositionFromAxis(String, AxisName, Double) |
Aceita um valor do eixo fornecido para um eixo especificado e retorna o valor de pixel relativo.Takes a given axis value for a specified axis and returns the relative pixel value. |
| GetRelativePoint(PointF) |
Aceita um objeto PointF que usa coordenadas absolutas e retorna um objeto PointF que usa coordenadas relativas.Takes a PointF object that uses absolute coordinates and returns a PointF object that uses relative coordinates. |
| GetRelativeRectangle(RectangleF) |
Aceita uma estrutura RectangleF que está usando coordenadas absolutas e retorna um objeto RectangleF que usa coordenadas relativas.Takes a RectangleF structure that is using absolute coordinates and returns a RectangleF object that uses relative coordinates. |
| GetRelativeSize(SizeF) |
Aceita um objeto SizeF que usa coordenadas absolutas e retorna um objeto SizeF que usa coordenadas relativas.Takes a SizeF object in absolute coordinates and returns a SizeF object that uses relative coordinates. |
| GetType() |
Obtém o Type da instância atual.Gets the Type of the current instance. (Herdado de Object) |
| MemberwiseClone() |
Cria uma cópia superficial do Object atual.Creates a shallow copy of the current Object. (Herdado de Object) |
| ToString() |
Retorna uma cadeia de caracteres que representa o Object atual.Returns a string that represents the current Object. (Herdado de ChartElement) |