Freigeben über


BezierSegment Konstruktoren

Definition

Initialisiert eine neue Instanz der BezierSegment-Klasse.

Überlädt

BezierSegment()

Initialisiert eine neue Instanz der BezierSegment-Klasse.

BezierSegment(Point, Point, Point, Boolean)

Initialisiert eine neue Instanz der BezierSegment-Klasse mit den angegebenen Kontrollpunkten, dem angegebenen Endpunkt und der angegebenen Strichoption.

BezierSegment()

Initialisiert eine neue Instanz der BezierSegment-Klasse.

public:
 BezierSegment();
public BezierSegment ();
Public Sub New ()

Hinweise

Eine kubische Bézierkurve wird durch vier Punkte definiert: einen Startpunkt, einen Endpunkt (point3) und zwei Kontrollpunkte (point1 und point2). Mit dieser Methode können Sie den Anfangspunkt der Kurve nicht angeben. die Kurve beginnt am aktuellen Punkt des PathFigure Objekts, dem das BezierSegment hinzugefügt wird.

Die beiden Kontrollpunkte einer kubischen Bézierkurve verhalten sich wie Magnete, ziehen Teile der sonst geraden Linie auf sich zu und erzeugen eine Kurve. Der erste Kontrollpunkt (point1) wirkt sich auf den Anfangsabschnitt der Kurve aus, und der zweite Kontrollpunkt (point2) wirkt sich auf den Endabschnitt der Kurve aus. Beachten Sie, dass die Kurve nicht unbedingt einen der Kontrollpunkte durchläuft. Jeder Kontrollpunkt verschiebt seinen Teil der Linie zu sich selbst, aber nicht durch sich selbst.

Gilt für:

BezierSegment(Point, Point, Point, Boolean)

Initialisiert eine neue Instanz der BezierSegment-Klasse mit den angegebenen Kontrollpunkten, dem angegebenen Endpunkt und der angegebenen Strichoption.

public:
 BezierSegment(System::Windows::Point point1, System::Windows::Point point2, System::Windows::Point point3, bool isStroked);
public BezierSegment (System.Windows.Point point1, System.Windows.Point point2, System.Windows.Point point3, bool isStroked);
new System.Windows.Media.BezierSegment : System.Windows.Point * System.Windows.Point * System.Windows.Point * bool -> System.Windows.Media.BezierSegment
Public Sub New (point1 As Point, point2 As Point, point3 As Point, isStroked As Boolean)

Parameter

point1
Point

Der erste Kontrollpunkt, der den Anfangsabschnitt der Kurve bestimmt.

point2
Point

Der zweite Kontrollpunkt, der den Endabschnitt der Kurve bestimmt.

point3
Point

Der Punkt, bis zu dem die Kurve gezeichnet wird.

isStroked
Boolean

true, um die Kurve zu zeichnen, wenn ein Pen zum Rendern des Segments verwendet wird, andernfalls false.

Hinweise

Eine kubische Bézierkurve wird durch vier Punkte definiert: einen Startpunkt, einen Endpunkt (point3) und zwei Kontrollpunkte (point1 und point2). Mit dieser Methode können Sie den Anfangspunkt der Kurve nicht angeben. die Kurve beginnt am aktuellen Punkt des PathFigure Objekts, dem das BezierSegment hinzugefügt wird.

Die beiden Kontrollpunkte einer kubischen Bézierkurve verhalten sich wie Magnete, ziehen Teile der sonst geraden Linie auf sich zu und erzeugen eine Kurve. Der erste Kontrollpunkt (point1) wirkt sich auf den Anfangsabschnitt der Kurve aus, und der zweite Kontrollpunkt (point2) wirkt sich auf den Endabschnitt der Kurve aus. Beachten Sie, dass die Kurve nicht unbedingt einen der Kontrollpunkte durchläuft. Jeder Kontrollpunkt verschiebt seinen Teil der Linie zu sich selbst, aber nicht durch sich selbst.

Gilt für: