Freigeben über


GraphicsPath-Member

Stellt eine Reihe verbundener Linien und Kurven dar. Diese Klasse kann nicht geerbt werden.

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

Öffentliche Konstruktoren

  Name Beschreibung
Öffentliche Methode GraphicsPath Überladen. Initialisiert eine neue Instanz der GraphicsPath-Klasse mit einer FillMode-Enumeration von Alternate.

Zum Seitenanfang

Öffentliche Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft FillMode Ruft eine FillMode-Enumeration ab, die bestimmt, wie das Innere der Formen in diesem GraphicsPath gefüllt wird, oder legt diese fest.
Öffentliche Eigenschaft PathData Ruft ein PathData-Objekt ab, das Arrays von Punkten (points) und Typen (types) für diesen GraphicsPath kapselt.
Öffentliche Eigenschaft PathPoints Ruft die Punkte im Pfad ab.
Öffentliche Eigenschaft PathTypes Ruft die Typen der entsprechenden Punkte im PathPoints-Array ab.
Öffentliche Eigenschaft PointCount Ruft die Anzahl der Elemente in PathPoints oder im PathTypes-Array ab.

Zum Seitenanfang

Öffentliche Methoden

(siehe auch Geschützte Methoden )

  Name Beschreibung
Öffentliche Methode AddArc Überladen. Fügt einen Ellipsenbogen an die aktuelle Figur an.
Öffentliche Methode AddBezier Überladen. Fügt der aktuellen Figur eine kubische Bézierkurve hinzu.
Öffentliche Methode AddBeziers Überladen. Fügt der aktuellen Figur eine Abfolge verbundener kubischer Bézierkurven hinzu.
Öffentliche Methode AddClosedCurve Überladen. Fügt diesem Pfad eine geschlossene Kurve hinzu. Es wird eine Cardinal-Splinekurve verwendet, weil die Kurve durch jeden der Punkte im Array verläuft.
Öffentliche Methode AddCurve Überladen. Fügt der aktuellen Figur eine Splinekurve hinzu. Es wird eine Cardinal-Splinekurve verwendet, weil die Kurve durch jeden der Punkte im Array verläuft.
Öffentliche Methode AddEllipse Überladen. Fügt dem aktuellen Pfad eine Ellipse hinzu.
Öffentliche Methode AddLine Überladen. Fügt ein Liniensegment an diesen GraphicsPath an.
Öffentliche Methode AddLines Überladen. Fügt eine Abfolge verbundener Liniensegmente an das Ende dieses GraphicsPath an.
Öffentliche Methode AddPath Fügt den angegebenen GraphicsPath an diesen Pfad an.
Öffentliche Methode AddPie Überladen. Fügt diesem Pfad den Umriss einer Kreisform hinzu.
Öffentliche Methode AddPolygon Überladen. Fügt diesem Pfad ein Vieleck hinzu.
Öffentliche Methode AddRectangle Überladen. Fügt diesem Pfad ein Rechteck hinzu.
Öffentliche Methode AddRectangles Überladen. Fügt diesem Pfad ein Reihe von Rechtecken hinzu.
Öffentliche Methode AddString Überladen. Fügt diesem Pfad eine Textzeichenfolge hinzu.
Öffentliche Methode ClearMarkers Löscht alle Marker aus diesem Pfad.
Öffentliche Methode Clone Erstellt eine genaue Kopie von diesem Pfad.
Öffentliche Methode CloseAllFigures Schließt alle geöffneten Figuren in diesem Pfad und beginnt eine neue Figur. Jede geöffnete Figur wird geschlossen, indem ihr End- und Anfangspunkt durch eine Linie verbunden werden.
Öffentliche Methode CloseFigure Schließt die aktuelle Figur und beginnt eine neue. Wenn die aktuelle Figur eine Abfolge verbundener Linien und Kurven enthält, schließt die Methode die Schleife, indem End- und Anfangspunkt durch eine Linie verbunden werden.
Ö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 Dispose Gibt alle von diesem GraphicsPath verwendeten Ressourcen frei.
Öffentliche Methode Equals  Überladen. Stellt fest, ob zwei Instanzen von Object gleich sind. (Von Object geerbt.)
Öffentliche Methode Flatten Überladen. Konvertiert jede Kurve in diesem Pfad in eine Abfolge verbundener Liniensegmente.
Öffentliche Methode GetBounds Überladen. Gibt ein Rechteck zurück, das diesen GraphicsPath umschließt.
Öffentliche Methode 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 GetLastPoint Ruft den letzten Punkt im PathPoints-Array dieses GraphicsPath ab.
Öffentliche Methode GetLifetimeService  Ruft das aktuelle Lebensdauerdienstobjekt ab, das die Lebensdauerrichtlinien für diese Instanz steuert. (Von MarshalByRefObject geerbt.)
Öffentliche Methode 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 IsOutlineVisible Überladen. Zeigt an, ob sich der angegebene Punkt auf bzw. unter dem Umriss dieses GraphicsPath befindet, wenn er mit dem angegebenen Pen gezeichnet wurde.
Öffentliche Methode IsVisible Überladen. Gibt an, dass der angegebene Punkt in diesem GraphicsPath enthalten ist.
Öffentliche Methode Statisch ReferenceEquals  Stellt fest, ob die angegebenen Object-Instanzen dieselbe Instanz sind. (Von Object geerbt.)
Öffentliche Methode Reset Leert das PathPoints-Array und das PathTypes-Array und legt FillMode auf Alternate fest.
Öffentliche Methode Reverse Kehrt die Reihenfolge der Punkte im PathPoints-Array dieses GraphicsPath um.
Öffentliche Methode SetMarkers Setzt einen Marker für diesen GraphicsPath.
Öffentliche Methode StartFigure Startet eine neue Figur, ohne die aktuelle zu schließen. Alle nachfolgenden Punkte, die dem Pfad hinzugefügt werden, werden dieser neuen Figur hinzugefügt.
Öffentliche Methode ToString  Gibt einen String zurück, der den aktuellen Object darstellt. (Von Object geerbt.)
Öffentliche Methode Transform Weist diesem GraphicsPath eine Transformationsmatrix zu.
Öffentliche Methode Warp Überladen. Weist diesem GraphicsPath eine durch ein Rechteck und ein Parallelogramm definierte Verzerrungstransformation zu.
Öffentliche Methode Widen Überladen. Ersetzt diesen Pfad durch Kurven, die den Bereich einschließen, der beim Zeichnen des Pfads mithilfe des angegebenen Stifts ausgefüllt wird.

Zum Seitenanfang

Geschützte Methoden

  Name Beschreibung
Geschützte Methode 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 MemberwiseClone  Überladen. (Von MarshalByRefObject geerbt.)

Zum Seitenanfang

Siehe auch

Referenz

GraphicsPath-Klasse
System.Drawing.Drawing2D-Namespace

Weitere Ressourcen

Erstellen und Zeichnen von Pfaden