ArcSegment Constructores

Definición

Inicializa una nueva instancia de la clase ArcSegment.

Sobrecargas

Nombre Description
ArcSegment()

Inicializa una nueva instancia de la clase ArcSegment.

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

Inicializa una nueva instancia de la clase ArcSegment.

Comentarios

La ArcSegment clase define solo el punto de destino del arco que representa; el punto inicial del arco es el punto actual de , PathFigureal que se agrega .ArcSegment

Para la mayoría de los arcos elípticos de una posición, tamaño y rotación determinados, hay cuatro arcos diferentes que se pueden dibujar; los largeArc parámetros y sweepDirection indican qué arco se va a usar.

De los cuatro barridos de arco candidatos, dos representan arcos grandes con barridos de 180 grados o más, y dos representan arcos más pequeños con barridos de 180 grados o menos. Si largeArc es true, se elige uno de los dos barridos de arco más grandes; de lo contrario, si largeArc es false, se elige uno de los barridos de arco más pequeños.

Si sweepDirection es Clockwise, el arco se dibuja en una dirección angular positiva. Si sweepDirection es Counterclockwise, el arco se dibuja en una dirección de ángulo negativo.

ArcSegment()

Inicializa una nueva instancia de la clase ArcSegment.

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

Comentarios

La ArcSegment clase define solo el punto de destino del arco que representa; el punto inicial del arco es el punto actual de , PathFigureal que se agrega .ArcSegment

Para la mayoría de los arcos elípticos de una posición, tamaño y rotación determinados, hay cuatro arcos diferentes que se pueden dibujar; los largeArc parámetros y sweepDirection indican qué arco se va a usar.

De los cuatro barridos de arco candidatos, dos representan arcos grandes con barridos de 180 grados o más, y dos representan arcos más pequeños con barridos de 180 grados o menos. Si largeArc es true, se elige uno de los dos barridos de arco más grandes; de lo contrario, si largeArc es false, se elige uno de los barridos de arco más pequeños.

Si sweepDirection es Clockwise, el arco se dibuja en una dirección angular positiva. Si sweepDirection es Counterclockwise, el arco se dibuja en una dirección de ángulo negativo.

Se aplica a

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

Inicializa una nueva instancia de la clase ArcSegment.

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)

Parámetros

point
Point

Punto de destino del arco; El punto inicial del arco se define como el punto actual del PathFigure objeto al que se agrega .ArcSegment

size
Size

Radio x e y del arco. El radio x se especifica mediante la propiedad de Width la Size estructura y el radio y se especifica mediante la propiedad de Height la Size estructura.

rotationAngle
Double

Rotación del eje X de la elipse.

isLargeArc
Boolean

Si el arco debe ser mayor que 180 grados.

sweepDirection
SweepDirection

Clockwise Establézcalo en para dibujar el arco en una dirección angular positiva; establézcalo Counterclockwise en para dibujar el arco en una dirección angular negativa.

isStroked
Boolean

Establézcalo true en para trazar el arco cuando Pen se usa para representar el segmento; de lo contrario, falsees .

Comentarios

La ArcSegment clase define solo el punto de destino del arco que representa; el punto inicial del arco es el punto actual de , PathFigureal que se agrega .ArcSegment

Para la mayoría de los arcos elípticos de una posición, tamaño y rotación determinados, hay cuatro arcos diferentes que se pueden dibujar; los largeArc parámetros y sweepDirection indican qué arco se va a usar.

De los cuatro barridos de arco candidatos, dos representan arcos grandes con barridos de 180 grados o más, y dos representan arcos más pequeños con barridos de 180 grados o menos. Si largeArc es true, se elige uno de los dos barridos de arco más grandes; de lo contrario, si largeArc es false, se elige uno de los barridos de arco más pequeños.

Si sweepDirection es Clockwise, el arco se dibuja en una dirección angular positiva. Si sweepDirection es Counterclockwise, el arco se dibuja en una dirección de ángulo negativo.

Se aplica a