Sdílet prostřednictvím


ArcSegment.Point Vlastnost

Definice

Získá nebo nastaví koncový bod eliptického oblouku.

public:
 property System::Windows::Point Point { System::Windows::Point get(); void set(System::Windows::Point value); };
public System.Windows.Point Point { get; set; }
member this.Point : System.Windows.Point with get, set
Public Property Point As Point

Hodnota vlastnosti

Bod, ke kterému je oblouk nakreslen. Výchozí hodnota je (0,0).

Poznámky

Třída ArcSegment definuje pouze cílový bod oblouku, který představuje; počáteční bod oblouku je aktuální bod PathFigure , ke kterému ArcSegment je přidán.

Pokud je počáteční a koncový bod segmentu oblouku stejný, nebude vykreslovat žádný oblouk.

Pro většinu oblouků určité pozice, velikosti a otočení existují čtyři různé oblouky, které lze nakreslit; vlastnosti IsLargeArc a SweepDirection označují, který oblouk se má použít.

Ze čtyř kandidátských oblouků představují dva velké oblouky s úhly 180 stupňů nebo větší a dva představují menší oblouky s úklidem 180 stupňů nebo méně. Pokud IsLargeArc je true, zvolí se jeden ze dvou větších obloukových úklidů. V opačném případě je falsevybráno jedno z menších obloukových úklidů. Zbývající dva kandidáti oblouku jsou nakresleni v jiném směru: Counterclockwise nebo Clockwise. Vlastnost SweepDirection určuje, který z nich se má použít.

Následující obrázek znázorňuje několik eliptických oblouků, které jsou kromě nastavení Point identické.

ArcSegments s jiným nastavením bodu
Několik objektů ArcSegment s různými nastaveními point

Informace o vlastnosti závislosti

Pole Identifikátor PointProperty
Vlastnosti metadat nastavené na true Žádné

Platí pro