Sdílet prostřednictvím


ArcSegment.IsLargeArc Vlastnost

Definice

Získá nebo nastaví hodnotu, která určuje, zda má být oblouk 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

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

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

Ze čtyř kandidátských oblouků uklidí dva oblouky s 180 stupňů nebo většími a dva představují menší oblouky s uklidit 180 stupňů nebo méně. Pokud IsLargeArc je true, pak jeden ze dvou větší oblouk uklidí je zvolen; jinak je falsevybrán jeden z menších oblouků uklidit. 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 ukazuje dva eliptické oblouky, které jsou shodné s výjimkou jejich IsLargeArc nastavení.

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

Informace o vlastnosti závislosti

Položka Hodnota
Pole Identifikátor IsLargeArcProperty
Vlastnosti metadat nastavené na true None

Platí pro