Freigeben über


ChartGraphics Klasse

Definition

Stellt zahlreiche Konvertierungsfunktionen bereit und macht ein GDI+ Graphics -Objekt verfügbar.

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
Vererbung
ChartGraphics

Hinweise

Diese Klasse bietet zahlreiche Konvertierungsfunktionen und macht auch ein GDI+ Graphics -Objekt verfügbar. Beachten Sie, dass beim Rendern als skalierbare Vektorgrafiken (SVG) die Verwendung des Graphics Objekts für benutzerdefinierte Zeichnung nicht als Teil des SVG-Dokuments enthalten ist.

Beachten Sie außerdem, dass Funktionen in der Regel Graphics absolute Koordinaten verwenden. Daher sollten die Konvertierungsmethoden dieser Klasse nützlich sein, wenn Sie Zeichnungsvorgänge ausführen.

Ein ChartGraphics Objekt wird in der ChartGraphics Eigenschaft der ChartPaintEventArgs Klasse verfügbar gemacht, wodurch es einfach ist, benutzerdefinierte Zeichnung in den PrePaint und PostPaint Ereignissen auszuführen.

Von Bedeutung

Wenn erhebliche Änderungen am Standardverhalten des Graphics Objekts vorgenommen werden, kann das Diagrammbild und die zugehörigen Elemente fehlerhaft gezeichnet werden. Beispielsweise kann die Positionierung geändert werden. Es wird dringend empfohlen, dass Sie sich gut mit GDI+ vertraut machen, bevor Sie erhebliche Änderungen an den Eigenschaften des Graphics Objekts vornehmen.

Eigenschaften

Name Beschreibung
Graphics

Dient zum Abrufen oder Festlegen eines GDI+ Graphics -Objekts, das für Zeichnungszwecke verwendet werden kann.

Tag

Dient zum Abrufen oder Festlegen eines Objekts, das diesem Diagrammelement zugeordnet ist.

(Geerbt von ChartElement)

Methoden

Name Beschreibung
Dispose()

Gibt die von der ChartElement.

(Geerbt von ChartElement)
Dispose(Boolean)

Veröffentlicht nicht verwaltete und optional verwaltete Ressourcen.

Equals(Object)

Bestimmt, ob der angegebene Object Wert gleich dem aktuellen ChartElementist.

(Geerbt von ChartElement)
GetAbsolutePoint(PointF)

Verwendet ein PointF Objekt und konvertiert seine relativen Koordinaten in absolute Koordinaten.

GetAbsoluteRectangle(RectangleF)

Verwendet ein RectangleF Objekt und konvertiert seine relativen Koordinaten in absolute Koordinaten.

GetAbsoluteSize(SizeF)

Verwendet ein SizeF Objekt, das relative Koordinaten verwendet und ein SizeF Objekt zurückgibt, das absolute Koordinaten verwendet.

GetHashCode()

Gibt eine Hashfunktion für einen bestimmten Typ zurück.

(Geerbt von ChartElement)
GetPositionFromAxis(String, AxisName, Double)

Verwendet einen bestimmten Achsenwert für eine angegebene Achse und gibt den relativen Pixelwert zurück.

GetRelativePoint(PointF)

Verwendet ein PointF Objekt, das absolute Koordinaten verwendet und ein PointF Objekt zurückgibt, das relative Koordinaten verwendet.

GetRelativeRectangle(RectangleF)

Verwendet eine RectangleF Struktur, die absolute Koordinaten verwendet und ein RectangleF Objekt zurückgibt, das relative Koordinaten verwendet.

GetRelativeSize(SizeF)

Verwendet ein SizeF Objekt in absoluten Koordinaten und gibt ein SizeF Objekt zurück, das relative Koordinaten verwendet.

GetType()

Ruft die Type der aktuellen Instanz ab.

(Geerbt von Object)
MemberwiseClone()

Erstellt eine flache Kopie der aktuellen Object.

(Geerbt von Object)
ToString()

Gibt eine Zeichenfolge zurück, die die aktuelle Objectdarstellt.

(Geerbt von ChartElement)

Gilt für: