Sdílet prostřednictvím


ArcSegment.IsLargeArc Vlastnost

Definice

Získá nebo nastaví hodnotu, která označuje, zda oblouk má být větší než 180 stupňů.

public:
 property bool IsLargeArc { bool get(); void set(bool value); };
public bool IsLargeArc { get; set; }
member this.IsLargeArc : bool with get, set
Public Property IsLargeArc As Boolean

Hodnota vlastnosti

Boolean

truepokud by oblouk měl být větší než 180 stupňů; v opačném případě . false Výchozí hodnota je false.

Poznámky

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

Čtyři kandidátské oblouky uklidí, dva představují velké oblouky s 180 stupňů nebo větší, a dva představují menší oblouky s uklidit 180 stupňů nebo méně. Pokud IsLargeArc je true, pak jeden ze dvou větší oblouk uklidit je zvolen; jinak, pokud je false, jeden z menších arc uklidí je zvolen. Zbývající dva kandidáty oblouku jsou nakresleny 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 dva eliptické oblouky, které jsou s výjimkou jejich IsLargeArc nastavení stejné.

ArcSegments s různými nastaveními IsLargeArc
Objekty ArcSegment s různými nastaveními IsLargeArc

Informace o vlastnosti závislosti

Pole identifikátoru IsLargeArcProperty
Vlastnosti metadat nastavené na true Žádné

Platí pro