Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
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 | |
|---|---|---|
![]() |
Clip | Ruft eine Region ab, die den Zeichenbereich dieses Graphics begrenzt, oder legt diese fest. |
![]() |
ClipBounds | Ruft eine RectangleF-Struktur ab, die den Ausschneidebereich dieses Graphics umschließt. |
![]() |
CompositingMode | Ruft einen Wert ab, der angibt, wie zusammengesetzte Bilder auf diesem Graphics gezeichnet werden. |
![]() |
CompositingQuality | Ruft die Wiedergabequalität von zusammengesetzten Bildern ab, die auf diesem Graphics gezeichnet werden, oder legt diese fest. |
![]() |
DpiX | Ruft die horizontale Auflösung dieses Graphics ab. |
![]() |
DpiY | Ruft die vertikale Auflösung dieses Graphics ab. |
![]() |
InterpolationMode | Ruft den Interpolationsmodus ab, der diesem Graphics zugeordnet ist, oder legt diesen fest. |
![]() |
IsClipEmpty | Ruft einen Wert ab, der angibt, ob der Ausschneidebereich dieses Graphics leer ist. |
![]() |
IsVisibleClipEmpty | Ruft einen Wert ab, der angibt, ob der sichtbare Ausschneidebereich dieses Graphics leer ist. |
![]() |
PageScale | Ruft die Skalierung zwischen globalen Einheiten und Seiteneinheiten für dieses Graphics ab oder legt diese fest. |
![]() |
PageUnit | Ruft die Maßeinheit für die Seitenkoordinaten in diesem Graphics ab oder legt diese fest. |
![]() |
PixelOffsetMode | Ruft einen Wert ab, der den bei der Darstellung dieses Graphics verwendeten Pixeloffset angibt, oder legt diesen fest. |
![]() |
RenderingOrigin | Ruft den Darstellungsursprung dieses Graphics für Dithering und Schraffurpinsel ab oder legt diesen fest. |
![]() |
SmoothingMode | Ruft die Wiedergabequalität für dieses Graphics ab oder legt diese fest. |
![]() |
TextContrast | Ruft den Gammakorrekturwert für die Darstellung von Text ab oder legt diesen fest. |
![]() |
TextRenderingHint | Ruft den Wiedergabemodus für Text ab, der diesem Graphics zugeordnet ist, oder legt diesen fest. |
![]() |
Transform | Ruft die globale Transformation für dieses Graphics ab oder legt diese fest. |
![]() |
VisibleClipBounds | Ruft das umschließende Rechteck des sichtbaren Ausschneidebereichs dieses Graphics ab. |
Zum Seitenanfang
Öffentliche Methoden
(siehe auch Geschützte Methoden )
| Name | Beschreibung | |
|---|---|---|
![]() |
AddMetafileComment | Fügt der aktuellen Metafile einen Kommentar hinzu. |
![]() |
BeginContainer | Überladen. Speichert einen Grafikcontainer mit dem aktuellen Zustand dieses Graphics und öffnet und verwendet einen neuen Grafikcontainer. |
![]() |
Clear | Löscht die gesamte Zeichenoberfläche und füllt sie mit der angegebenen Hintergrundfarbe aus. |
![]() |
CopyFromScreen | Überladen. Führt eine Bitblockübertragung der Farbdaten vom Bildschirm auf die Zeichnungsoberfläche des Graphics aus. |
![]() |
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.) |
![]() |
Dispose | Gibt alle von diesem Graphics verwendeten Ressourcen frei. |
![]() |
DrawArc | Überladen. Zeichnet einen Bogen, der einen Teil einer Ellipse darstellt, die durch ein Koordinatenpaar, eine Breiten- und eine Höhenangabe angegeben ist. |
![]() |
DrawBezier | Überladen. Zeichnet eine durch vier Point-Strukturen definierte Béziersplinekurve. |
![]() |
DrawBeziers | Überladen. Zeichnet eine Reihe von Béziersplinekurven aus einem Array von Point-Strukturen. |
![]() |
DrawClosedCurve | Überladen. Zeichnet eine geschlossene Cardinal-Splinekurve, die durch ein Array von Point-Strukturen definiert ist. |
![]() |
DrawCurve | Überladen. Zeichnet eine Cardinal-Splinekurve durch ein angegebenes Array von Point-Strukturen. |
![]() |
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. |
![]() |
DrawIcon | Überladen. Zeichnet das durch das angegebene Icon dargestellte Bild an den angegebenen Koordinaten. |
![]() |
DrawIconUnstretched | Zeichnet das durch das angegebene Icon dargestellte Bild ohne Skalierung. |
![]() |
DrawImage | Überladen. Zeichnet das angegebene Image in seiner ursprünglichen Größe an der angegebenen Position. |
![]() |
DrawImageUnscaled | Überladen. Zeichnet das angegebene Bild in seiner ursprünglichen physikalischen Größe an der von einem Koordinatenpaar angegebenen Position. |
![]() |
DrawImageUnscaledAndClipped | Zeichnet das angegebene Bild ohne Skalierung und beschneidet es ggf. auf die Größe des angegebenen Rechtecks. |
![]() |
DrawLine | Überladen. Zeichnet eine verbindende Linie zwischen den beiden durch die Koordinatenpaare angegebenen Punkten. |
![]() |
DrawLines | Überladen. Zeichnet eine Reihe von Liniensegmenten, die ein Array von Point-Strukturen verbinden. |
![]() |
DrawPath | Zeichnet einen GraphicsPath. |
![]() |
DrawPie | Überladen. Zeichnet eine durch eine Ellipse, die durch ein Koordinatenpaar, eine Breiten- und eine Höhenangabe und zwei Radien angegeben ist, definierte Kreisform. |
![]() |
DrawPolygon | Überladen. Zeichnet ein Vieleck, das durch ein Array von Point-Strukturen definiert ist. |
![]() |
DrawRectangle | Überladen. Zeichnet ein Rechteck, das durch ein Koordinatenpaar, eine Breiten- und eine Höhenangabe angegeben ist. |
![]() |
DrawRectangles | Überladen. Zeichnet eine Reihe von Rechtecken, die durch Rectangle-Strukturen angegeben sind. |
![]() |
DrawString | Überladen. Zeichnet die angegebene Textzeichenfolge an der angegebenen Position mit dem angegebenen Brush-Objekt und dem angegebenen Font-Objekt. |
![]() |
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. |
![]() |
EnumerateMetafile | Überladen. Sendet die Datensätze in der angegebenen Metafile einzeln an eine Rückrufmethode zum Anzeigen an einem bestimmten Punkt. |
![]() |
Equals | Überladen. Stellt fest, ob zwei Instanzen von Object gleich sind. (Von Object geerbt.) |
![]() |
ExcludeClip | Überladen. Aktualisiert den Ausschneidebereich dieses Graphics, um den durch eine Rectangle-Struktur angegebenen Bereich auszuschließen. |
![]() |
FillClosedCurve | Überladen. Füllt das Innere einer geschlossenen Cardinal-Splinekurve, die durch ein Array von Point-Strukturen definiert ist. |
![]() |
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. |
![]() |
FillPath | Füllt das Innere eines GraphicsPath. |
![]() |
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. |
![]() |
FillPolygon | Überladen. Füllt das Innere eines Vielecks, das durch ein Array von Punkten definiert ist, das durch Point-Strukturen angegeben ist. |
![]() |
FillRectangle | Überladen. Füllt das Innere eines Rechtecks, das durch ein Koordinatenpaar, eine Höhen- und eine Breitenangabe angegeben ist. |
![]() |
FillRectangles | Überladen. Füllt das Innere einer Reihe von Rechtecken, die durch Rectangle-Strukturen angegeben sind. |
![]() |
FillRegion | Füllt das Innere einer Region. |
![]() |
Flush | Überladen. Erzwingt die Ausführung aller ausstehenden Grafikoperationen und wird umgehend beendet, wobei das Abschließen der Operationen nicht abgewartet wird. |
![]() |
FromHdc | Überladen. Erstellt ein neues Graphics aus dem angegebenen Handle für einen Gerätekontext. |
![]() |
FromHdcInternal | Gibt ein Graphics für den angegebenen Gerätekontext zurück. |
![]() |
FromHow | |
![]() |
FromHwnd | Erstellt ein neues Graphics aus dem angegebenen Handle für ein Fenster. |
![]() |
FromHwndInternal | Erstellt ein neues Graphics für das angegebene Fensterhandle. |
![]() |
FromImage | Erstellt ein neues Graphics aus dem angegebenen Image. |
![]() |
GetHalftonePalette | Ruft ein Handle für die aktuelle Windows-Halbtonpalette ab. |
![]() |
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.) |
![]() |
GetHdc | Ruft das Handle für den Gerätekontext ab, der diesem Graphics zugeordnet ist. |
![]() |
GetLifetimeService | Ruft das aktuelle Lebensdauerdienstobjekt ab, das die Lebensdauerrichtlinien für diese Instanz steuert. (Von MarshalByRefObject geerbt.) |
![]() |
GetNearestColor | Ruft die der angegebenen Color-Struktur nächstgelegene Farbe ab. |
![]() |
GetType | Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.) |
![]() |
InitializeLifetimeService | Ruft ein Lebensdauerdienstobjekt ab, mit dem die Lebensdauerrichtlinien für diese Instanz gesteuert werden können. (Von MarshalByRefObject geerbt.) |
![]() |
IntersectClip | Überladen. Aktualisiert den Ausschneidebereich dieses Graphics auf die Schnittmenge des aktuellen Ausschneidebereichs und der angegebenen Rectangle-Struktur. |
![]() |
IsVisible | Überladen. Gibt an, ob der durch ein Koordinatenpaar angegebene Punkt im sichtbaren Ausschneidebereich dieses Graphics enthalten ist. |
![]() |
MeasureCharacterRanges | Ruft ein Array von Region-Objekten ab, von denen jedes einen Bereich von Zeichenpositionen in der angegebenen Zeichenfolge umschließt. |
![]() |
MeasureString | Überladen. Misst die angegebene Zeichenfolge, wenn diese mit dem angegebenen Font gezeichnet wird. |
![]() |
MultiplyTransform | Überladen. Multipliziert die globale Transformation für dieses Graphics und das angegebene Matrix. |
![]() |
ReferenceEquals | Stellt fest, ob die angegebenen Object-Instanzen dieselbe Instanz sind. (Von Object geerbt.) |
![]() |
ReleaseHdc | Überladen. Gibt ein Handle für einen Gerätekontext frei, das bei einem vorherigen Aufruf der GetHdc-Methode dieses Graphics abgerufen wurde. |
![]() |
ReleaseHdcInternal | Gibt ein Handle für einen Gerätekontext frei. |
![]() |
ResetClip | Setzt den Ausschneidebereich dieses Graphics auf einen unbestimmten Bereich zurück. |
![]() |
ResetTransform | Setzt die globale Transformationsmatrix für dieses Graphics auf die Identitätsmatrix zurück. |
![]() |
Restore | Stellt den Zustand dieses Graphics wieder her, der durch einen GraphicsState dargestellt wird. |
![]() |
RotateTransform | Überladen. Wendet die angegebene Drehung auf die Transformationsmatrix dieses Graphics an. |
![]() |
Save | Speichert den aktuellen Zustand dieses Graphics und bezeichnet den gespeicherten Zustand mit einem GraphicsState. |
![]() |
ScaleTransform | Überladen. Wendet die angegebene Skalierungsoperation auf die Transformationsmatrix dieses Graphics an, indem diese der Transformationsmatrix des Objekts vorangestellt wird. |
![]() |
SetClip | Überladen. Legt den Ausschneidebereich dieses Graphics auf die Clip-Eigenschaft des angegebenen Graphics fest. |
![]() |
ToString | Gibt einen String zurück, der den aktuellen Object darstellt. (Von Object geerbt.) |
![]() |
TransformPoints | Überladen. Transformiert ein Array von Punkten unter Verwendung der aktuellen globalen Transformation und der Seitentransformation dieses Graphics aus einem Koordinatenbereich in einen anderen. |
![]() |
TranslateClip | Überladen. Verschiebt den Ausschneidebereich dieses Graphics horizontal und vertikal um die angegebenen Werte. |
![]() |
TranslateTransform | Überladen. Ändert den Ursprung des Koordinatensystems durch Voranstellen der Transformationsmatrix dieses Graphics vor die angegebene Verschiebung. |
Zum Seitenanfang
Geschützte Methoden
| Name | Beschreibung | |
|---|---|---|
![]() |
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.) |
![]() |
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
.gif)
.gif)