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 | |
---|---|---|
![]() ![]() |
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