ArcSegment Konstruktory

Definice

Inicializuje novou instanci ArcSegment třídy.

Přetížení

Name Description
ArcSegment()

Inicializuje novou instanci ArcSegment třídy.

ArcSegment(Point, Size, Double, Boolean, SweepDirection, Boolean)

Inicializuje novou instanci ArcSegment třídy.

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.

U většiny eliptických oblouků určité pozice, velikosti a otočení existují čtyři různé oblouky, které lze nakreslit; a largeArcsweepDirection parametry 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 largeArc je true, pak jeden ze dvou větší oblouk uklidí je zvolen; jinak je largeArcfalsevybrán jeden z menších oblouků uklidit.

Pokud sweepDirection je Clockwise, oblouk je nakreslen ve směru kladného úhlu. Pokud sweepDirection je Counterclockwise, oblouk je vykreslen v záporném směru úhlu.

ArcSegment()

Inicializuje novou instanci ArcSegment třídy.

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

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.

U většiny eliptických oblouků určité pozice, velikosti a otočení existují čtyři různé oblouky, které lze nakreslit; a largeArcsweepDirection parametry 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 largeArc je true, pak jeden ze dvou větší oblouk uklidí je zvolen; jinak je largeArcfalsevybrán jeden z menších oblouků uklidit.

Pokud sweepDirection je Clockwise, oblouk je nakreslen ve směru kladného úhlu. Pokud sweepDirection je Counterclockwise, oblouk je vykreslen v záporném směru úhlu.

Platí pro

ArcSegment(Point, Size, Double, Boolean, SweepDirection, Boolean)

Inicializuje novou instanci ArcSegment třídy.

public:
 ArcSegment(System::Windows::Point point, System::Windows::Size size, double rotationAngle, bool isLargeArc, System::Windows::Media::SweepDirection sweepDirection, bool isStroked);
public ArcSegment(System.Windows.Point point, System.Windows.Size size, double rotationAngle, bool isLargeArc, System.Windows.Media.SweepDirection sweepDirection, bool isStroked);
new System.Windows.Media.ArcSegment : System.Windows.Point * System.Windows.Size * double * bool * System.Windows.Media.SweepDirection * bool -> System.Windows.Media.ArcSegment
Public Sub New (point As Point, size As Size, rotationAngle As Double, isLargeArc As Boolean, sweepDirection As SweepDirection, isStroked As Boolean)

Parametry

point
Point

Cílový bod oblouku; počáteční bod oblouku je definován jako aktuální bod PathFigure , ke kterému ArcSegment je přidán.

size
Size

Poloměr x a y oblouku. Poloměr x je určen Size vlastností struktury Width a poloměr y je určen Size vlastností struktury Height .

rotationAngle
Double

Otočení osy x tří teček.

isLargeArc
Boolean

Zda má být oblouk větší než 180 stupňů.

sweepDirection
SweepDirection

Nastaví se tak, aby Clockwise se oblouk nakreslil ve směru kladného úhlu. Counterclockwise Nastaví se pro kreslení oblouku v záporném směru úhlu.

isStroked
Boolean

Nastavte na true tah oblouku, pokud Pen se použije k vykreslení segmentu; jinak . false

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.

U většiny eliptických oblouků určité pozice, velikosti a otočení existují čtyři různé oblouky, které lze nakreslit; a largeArcsweepDirection parametry 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 largeArc je true, pak jeden ze dvou větší oblouk uklidí je zvolen; jinak je largeArcfalsevybrán jeden z menších oblouků uklidit.

Pokud sweepDirection je Clockwise, oblouk je nakreslen ve směru kladného úhlu. Pokud sweepDirection je Counterclockwise, oblouk je vykreslen v záporném směru úhlu.

Platí pro