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 standardmäßig Graphics absolute Koordinaten annehmen. 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, was das Ausführen benutzerdefinierter Zeichnungen in den PrePaint - und PostPaint -Ereignissen vereinfacht.

Wichtig

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

Eigenschaften

Graphics

Ruft ein GDI+-Graphics-Objekt ab, das für Zeichnungszwecke verwendet werden kann, oder legt dieses fest.

Tag

Ruft ein Objekt ab, das dem Diagrammelement zugeordnet ist, oder legt dieses fest.

(Geerbt von ChartElement)

Methoden

Dispose()

Gibt die von der ChartElement verwendeten Ressourcen frei.

(Geerbt von ChartElement)
Dispose(Boolean)

Gibt nicht verwaltete und optional verwaltete Ressourcen frei.

Equals(Object)

Bestimmt, ob das angegebene Object und das aktuelle ChartElement gleich sind.

(Geerbt von ChartElement)
GetAbsolutePoint(PointF)

Akzeptiert ein PointF-Objekt und konvertiert seine relativen Koordinaten in absolute Koordinaten.

GetAbsoluteRectangle(RectangleF)

Akzeptiert ein RectangleF-Objekt und konvertiert seine relativen Koordinaten in absolute Koordinaten.

GetAbsoluteSize(SizeF)

Akzeptiert ein SizeF-Objekt, das relative Koordinaten verwendet, und gibt ein SizeF-Objekt zurück, das absolute Koordinaten verwendet.

GetHashCode()

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

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

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

GetRelativePoint(PointF)

Akzeptiert ein PointF-Objekt, das absolute Koordinaten verwendet, und gibt ein PointF-Objekt zurück, das relative Koordinaten verwendet.

GetRelativeRectangle(RectangleF)

Akzeptiert eine RectangleF-Struktur, die absolute Koordinaten verwendet, und gibt ein RectangleF-Objekt zurück, das relative Koordinaten verwendet.

GetRelativeSize(SizeF)

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

GetType()

Ruft den Type der aktuellen Instanz ab.

(Geerbt von Object)
MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.

(Geerbt von Object)
ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Object-Objekt darstellt.

(Geerbt von ChartElement)

Gilt für: