Freigeben über


Graphics-Member

Kapselt eine GDI+-Zeichnungsoberfläche. Diese Klasse kann nicht vererbt werden.

In den folgenden Tabellen werden die vom Graphics -Typ verfügbar gemachten Member aufgeführt.

Öffentliche Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft Unterstützt von .NET Compact Framework Clip Ruft eine Region ab, die den Zeichenbereich dieses Graphics begrenzt, oder legt diese fest.
Öffentliche Eigenschaft Unterstützt von .NET Compact Framework ClipBounds Ruft eine RectangleF-Struktur ab, die den Ausschneidebereich dieses Graphics umschließt.
Öffentliche Eigenschaft CompositingMode Ruft einen Wert ab, der angibt, wie zusammengesetzte Bilder auf diesem Graphics gezeichnet werden.
Öffentliche Eigenschaft CompositingQuality Ruft die Wiedergabequalität von zusammengesetzten Bildern ab, die auf diesem Graphics gezeichnet werden, oder legt diese fest.
Öffentliche Eigenschaft Unterstützt von .NET Compact Framework DpiX Ruft die horizontale Auflösung dieses Graphics ab.
Öffentliche Eigenschaft Unterstützt von .NET Compact Framework DpiY Ruft die vertikale Auflösung dieses Graphics ab.
Öffentliche Eigenschaft InterpolationMode Ruft den Interpolationsmodus ab, der diesem Graphics zugeordnet ist, oder legt diesen fest.
Öffentliche Eigenschaft IsClipEmpty Ruft einen Wert ab, der angibt, ob der Ausschneidebereich dieses Graphics leer ist.
Öffentliche Eigenschaft IsVisibleClipEmpty Ruft einen Wert ab, der angibt, ob der sichtbare Ausschneidebereich dieses Graphics leer ist.
Öffentliche Eigenschaft PageScale Ruft die Skalierung zwischen globalen Einheiten und Seiteneinheiten für dieses Graphics ab oder legt diese fest.
Öffentliche Eigenschaft PageUnit Ruft die Maßeinheit für die Seitenkoordinaten in diesem Graphics ab oder legt diese fest.
Öffentliche Eigenschaft PixelOffsetMode Ruft einen Wert ab, der den bei der Darstellung dieses Graphics verwendeten Pixeloffset angibt, oder legt diesen fest.
Öffentliche Eigenschaft RenderingOrigin Ruft den Darstellungsursprung dieses Graphics für Dithering und Schraffurpinsel ab oder legt diesen fest.
Öffentliche Eigenschaft SmoothingMode Ruft die Wiedergabequalität für dieses Graphics ab oder legt diese fest.
Öffentliche Eigenschaft TextContrast Ruft den Gammakorrekturwert für die Darstellung von Text ab oder legt diesen fest.
Öffentliche Eigenschaft TextRenderingHint Ruft den Wiedergabemodus für Text ab, der diesem Graphics zugeordnet ist, oder legt diesen fest.
Öffentliche Eigenschaft Transform Ruft die globale Transformation für dieses Graphics ab oder legt diese fest.
Öffentliche Eigenschaft VisibleClipBounds Ruft das umschließende Rechteck des sichtbaren Ausschneidebereichs dieses Graphics ab.

Zum Seitenanfang

Öffentliche Methoden

(siehe auch Geschützte Methoden )

  Name Beschreibung
Öffentliche Methode AddMetafileComment Fügt der aktuellen Metafile einen Kommentar hinzu.
Öffentliche Methode BeginContainer Überladen. Speichert einen Grafikcontainer mit dem aktuellen Zustand dieses Graphics und öffnet und verwendet einen neuen Grafikcontainer.
Öffentliche Methode Unterstützt von .NET Compact Framework Clear Löscht die gesamte Zeichenoberfläche und füllt sie mit der angegebenen Hintergrundfarbe aus.
Öffentliche Methode CopyFromScreen Überladen. Führt eine Bitblockübertragung der Farbdaten vom Bildschirm auf die Zeichnungsoberfläche des Graphics aus.
Öffentliche Methode CreateObjRef  Erstellt ein Objekt mit allen relevanten Informationen, die zum Generieren eines Proxys für die Kommunikation mit einem Remoteobjekt erforderlich sind. (Von MarshalByRefObject geerbt.)
Öffentliche Methode Unterstützt von .NET Compact Framework Dispose Gibt alle von diesem Graphics verwendeten Ressourcen frei.
Öffentliche Methode DrawArc Überladen. Zeichnet einen Bogen, der einen Teil einer Ellipse darstellt, die durch ein Koordinatenpaar, eine Breiten- und eine Höhenangabe angegeben ist.
Öffentliche Methode DrawBezier Überladen. Zeichnet eine durch vier Point-Strukturen definierte Béziersplinekurve.
Öffentliche Methode DrawBeziers Überladen. Zeichnet eine Reihe von Béziersplinekurven aus einem Array von Point-Strukturen.
Öffentliche Methode DrawClosedCurve Überladen. Zeichnet eine geschlossene Cardinal-Splinekurve, die durch ein Array von Point-Strukturen definiert ist.
Öffentliche Methode DrawCurve Überladen. Zeichnet eine Cardinal-Splinekurve durch ein angegebenes Array von Point-Strukturen.
Öffentliche Methode Unterstützt von .NET Compact Framework DrawEllipse Überladen. Zeichnet eine Ellipse, die durch ein umschließendes Rechteck definiert ist, das durch ein Koordinatenpaar, eine Höhen- und eine Breitenangabe angegeben ist.
Öffentliche Methode Unterstützt von .NET Compact Framework DrawIcon Überladen. Zeichnet das durch das angegebene Icon dargestellte Bild an den angegebenen Koordinaten.
Öffentliche Methode DrawIconUnstretched Zeichnet das durch das angegebene Icon dargestellte Bild ohne Skalierung.
Öffentliche Methode Unterstützt von .NET Compact Framework DrawImage Überladen. Zeichnet das angegebene Image in seiner ursprünglichen Größe an der angegebenen Position.
Öffentliche Methode DrawImageUnscaled Überladen. Zeichnet das angegebene Bild in seiner ursprünglichen physikalischen Größe an der von einem Koordinatenpaar angegebenen Position.
Öffentliche Methode DrawImageUnscaledAndClipped Zeichnet das angegebene Bild ohne Skalierung und beschneidet es ggf. auf die Größe des angegebenen Rechtecks.
Öffentliche Methode Unterstützt von .NET Compact Framework DrawLine Überladen. Zeichnet eine verbindende Linie zwischen den beiden durch die Koordinatenpaare angegebenen Punkten.
Öffentliche Methode Unterstützt von .NET Compact Framework DrawLines Überladen. Zeichnet eine Reihe von Liniensegmenten, die ein Array von Point-Strukturen verbinden.
Öffentliche Methode DrawPath Zeichnet einen GraphicsPath.
Öffentliche Methode DrawPie Überladen. Zeichnet eine durch eine Ellipse, die durch ein Koordinatenpaar, eine Breiten- und eine Höhenangabe und zwei Radien angegeben ist, definierte Kreisform.
Öffentliche Methode Unterstützt von .NET Compact Framework DrawPolygon Überladen. Zeichnet ein Vieleck, das durch ein Array von Point-Strukturen definiert ist.
Öffentliche Methode Unterstützt von .NET Compact Framework DrawRectangle Überladen. Zeichnet ein Rechteck, das durch ein Koordinatenpaar, eine Breiten- und eine Höhenangabe angegeben ist.
Öffentliche Methode DrawRectangles Überladen. Zeichnet eine Reihe von Rechtecken, die durch Rectangle-Strukturen angegeben sind.
Öffentliche Methode Unterstützt von .NET Compact Framework DrawString Überladen. Zeichnet die angegebene Textzeichenfolge an der angegebenen Position mit dem angegebenen Brush-Objekt und dem angegebenen Font-Objekt.
Öffentliche Methode EndContainer Schließt den aktuellen Grafikcontainer und stellt für dieses Graphics den Zustand wieder her, der durch einen Aufruf der BeginContainer-Methode gespeichert wurde.
Öffentliche Methode EnumerateMetafile Überladen. Sendet die Datensätze in der angegebenen Metafile einzeln an eine Rückrufmethode zum Anzeigen an einem bestimmten Punkt.
Öffentliche Methode Unterstützt von .NET Compact Framework Equals  Überladen. Stellt fest, ob zwei Instanzen von Object gleich sind. (Von Object geerbt.)
Öffentliche Methode ExcludeClip Überladen. Aktualisiert den Ausschneidebereich dieses Graphics, um den durch eine Rectangle-Struktur angegebenen Bereich auszuschließen.
Öffentliche Methode FillClosedCurve Überladen. Füllt das Innere einer geschlossenen Cardinal-Splinekurve, die durch ein Array von Point-Strukturen definiert ist.
Öffentliche Methode Unterstützt von .NET Compact Framework FillEllipse Überladen. Füllt das Innere einer Ellipse, die durch ein umschließendes Rechteck definiert ist, das durch ein Koordinatenpaar, eine Höhen- und eine Breitenangabe angegeben ist.
Öffentliche Methode FillPath Füllt das Innere eines GraphicsPath.
Öffentliche Methode FillPie Überladen. Füllt das Innere eines Kreisausschnitts, der durch eine Ellipse definiert wird, die durch ein Koordinatenpaar, eine Breiten-, eine Höhenangabe und zwei Radien angegeben ist.
Öffentliche Methode Unterstützt von .NET Compact Framework FillPolygon Überladen. Füllt das Innere eines Vielecks, das durch ein Array von Punkten definiert ist, das durch Point-Strukturen angegeben ist.
Öffentliche Methode Unterstützt von .NET Compact Framework FillRectangle Überladen. Füllt das Innere eines Rechtecks, das durch ein Koordinatenpaar, eine Höhen- und eine Breitenangabe angegeben ist.
Öffentliche Methode FillRectangles Überladen. Füllt das Innere einer Reihe von Rechtecken, die durch Rectangle-Strukturen angegeben sind.
Öffentliche Methode Unterstützt von .NET Compact Framework FillRegion Füllt das Innere einer Region.
Öffentliche Methode Flush Überladen. Erzwingt die Ausführung aller ausstehenden Grafikoperationen und wird umgehend beendet, wobei das Abschließen der Operationen nicht abgewartet wird.
Öffentliche Methode Statisch Unterstützt von .NET Compact Framework FromHdc Überladen. Erstellt ein neues Graphics aus dem angegebenen Handle für einen Gerätekontext.
Öffentliche Methode Statisch FromHdcInternal Gibt ein Graphics für den angegebenen Gerätekontext zurück.
Öffentliche Methode Statisch FromHow  
Öffentliche Methode Statisch FromHwnd Erstellt ein neues Graphics aus dem angegebenen Handle für ein Fenster.
Öffentliche Methode Statisch FromHwndInternal Erstellt ein neues Graphics für das angegebene Fensterhandle.
Öffentliche Methode Statisch Unterstützt von .NET Compact Framework FromImage Erstellt ein neues Graphics aus dem angegebenen Image.
Öffentliche Methode Statisch GetHalftonePalette Ruft ein Handle für die aktuelle Windows-Halbtonpalette ab.
Öffentliche Methode Unterstützt von .NET Compact Framework GetHashCode  Fungiert als Hashfunktion für einen bestimmten Typ. GetHashCode eignet sich für die Verwendung in Hashalgorithmen und Hashdatenstrukturen, z. B. in einer Hashtabelle. (Von Object geerbt.)
Öffentliche Methode Unterstützt von .NET Compact Framework GetHdc Ruft das Handle für den Gerätekontext ab, der diesem Graphics zugeordnet ist.
Öffentliche Methode GetLifetimeService  Ruft das aktuelle Lebensdauerdienstobjekt ab, das die Lebensdauerrichtlinien für diese Instanz steuert. (Von MarshalByRefObject geerbt.)
Öffentliche Methode GetNearestColor Ruft die der angegebenen Color-Struktur nächstgelegene Farbe ab.
Öffentliche Methode Unterstützt von .NET Compact Framework GetType  Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.)
Öffentliche Methode InitializeLifetimeService  Ruft ein Lebensdauerdienstobjekt ab, mit dem die Lebensdauerrichtlinien für diese Instanz gesteuert werden können. (Von MarshalByRefObject geerbt.)
Öffentliche Methode IntersectClip Überladen. Aktualisiert den Ausschneidebereich dieses Graphics auf die Schnittmenge des aktuellen Ausschneidebereichs und der angegebenen Rectangle-Struktur.
Öffentliche Methode IsVisible Überladen. Gibt an, ob der durch ein Koordinatenpaar angegebene Punkt im sichtbaren Ausschneidebereich dieses Graphics enthalten ist.
Öffentliche Methode MeasureCharacterRanges Ruft ein Array von Region-Objekten ab, von denen jedes einen Bereich von Zeichenpositionen in der angegebenen Zeichenfolge umschließt.
Öffentliche Methode Unterstützt von .NET Compact Framework MeasureString Überladen. Misst die angegebene Zeichenfolge, wenn diese mit dem angegebenen Font gezeichnet wird.
Öffentliche Methode MultiplyTransform Überladen. Multipliziert die globale Transformation für dieses Graphics und das angegebene Matrix.
Öffentliche Methode Statisch Unterstützt von .NET Compact Framework ReferenceEquals  Stellt fest, ob die angegebenen Object-Instanzen dieselbe Instanz sind. (Von Object geerbt.)
Öffentliche Methode Unterstützt von .NET Compact Framework ReleaseHdc Überladen. Gibt ein Handle für einen Gerätekontext frei, das bei einem vorherigen Aufruf der GetHdc-Methode dieses Graphics abgerufen wurde.
Öffentliche Methode ReleaseHdcInternal Gibt ein Handle für einen Gerätekontext frei.
Öffentliche Methode Unterstützt von .NET Compact Framework ResetClip Setzt den Ausschneidebereich dieses Graphics auf einen unbestimmten Bereich zurück.
Öffentliche Methode ResetTransform Setzt die globale Transformationsmatrix für dieses Graphics auf die Identitätsmatrix zurück.
Öffentliche Methode Restore Stellt den Zustand dieses Graphics wieder her, der durch einen GraphicsState dargestellt wird.
Öffentliche Methode RotateTransform Überladen. Wendet die angegebene Drehung auf die Transformationsmatrix dieses Graphics an.
Öffentliche Methode Save Speichert den aktuellen Zustand dieses Graphics und bezeichnet den gespeicherten Zustand mit einem GraphicsState.
Öffentliche Methode ScaleTransform Überladen. Wendet die angegebene Skalierungsoperation auf die Transformationsmatrix dieses Graphics an, indem diese der Transformationsmatrix des Objekts vorangestellt wird.
Öffentliche Methode SetClip Überladen. Legt den Ausschneidebereich dieses Graphics auf die Clip-Eigenschaft des angegebenen Graphics fest.
Öffentliche Methode Unterstützt von .NET Compact Framework ToString  Gibt einen String zurück, der den aktuellen Object darstellt. (Von Object geerbt.)
Öffentliche Methode TransformPoints Überladen. Transformiert ein Array von Punkten unter Verwendung der aktuellen globalen Transformation und der Seitentransformation dieses Graphics aus einem Koordinatenbereich in einen anderen.
Öffentliche Methode TranslateClip Überladen. Verschiebt den Ausschneidebereich dieses Graphics horizontal und vertikal um die angegebenen Werte.
Öffentliche Methode TranslateTransform Überladen. Ändert den Ursprung des Koordinatensystems durch Voranstellen der Transformationsmatrix dieses Graphics vor die angegebene Verschiebung.

Zum Seitenanfang

Geschützte Methoden

  Name Beschreibung
Geschützte Methode Unterstützt von .NET Compact Framework Finalize  Gibt einem Object Gelegenheit zu dem Versuch, Ressourcen freizugeben und andere Bereinigungen durchzuführen, bevor das Object von der Garbage Collection freigegeben wird. (Von Object geerbt.)
Geschützte Methode Unterstützt von .NET Compact Framework MemberwiseClone  Überladen. (Von MarshalByRefObject geerbt.)

Zum Seitenanfang

Siehe auch

Referenz

Graphics-Klasse
System.Drawing-Namespace

Weitere Ressourcen

Gewusst wie: Erstellen von Graphics-Objekten zum Zeichnen
Erste Schritte mit der Grafikprogrammierung