Freigeben über


ChartGraphics Klasse

Definition

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

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
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 benutzerdefiniertes Zeichnen nicht als Teil des SVG-Dokuments enthalten ist.

Beachten Sie auch, dass Funktionen in Graphics der Regel 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 Ereignissen und PostPaint erleichtert.

Wichtig

Wenn erhebliche Änderungen am Standardverhalten des Graphics Objekts vorgenommen werden, können das Diagrammbild und die zugehörigen Elemente fehlerhaft gezeichnet werden. 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: