ArcSegment Constructores
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Inicializa una nueva instancia de la clase ArcSegment.
Sobrecargas
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 PathFigure, al 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 el arco que se va a usar.
De los cuatro barridos de arco candidatos, dos representan grandes arcos con barridos de 180 grados o mayores, 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 de ángulo positivo. 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 PathFigure, al 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 el arco que se va a usar.
De los cuatro barridos de arco candidatos, dos representan grandes arcos con barridos de 180 grados o mayores, 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 de ángulo positivo. 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
El punto de destino del arco; el punto inicial del arco se define como el punto actual de PathFigure donde 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
Giro del eje X de la elipse.
- isLargeArc
- Boolean
Si el arco debe ser mayor de 180 grados.
- sweepDirection
- SweepDirection
Establezca en Clockwise para dibujar el arco en una dirección de ángulo positivo; establezca en Counterclockwise para dibujar el arco en una dirección angular negativa.
- isStroked
- Boolean
Establezca en true
para trazar el arco si se usa un elemento Pen para representar el segmento; de lo contrario, false
.
Comentarios
La ArcSegment clase define solo el punto de destino del arco que representa; el punto inicial del arco es el punto actual de PathFigure, al 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 el arco que se va a usar.
De los cuatro barridos de arco candidatos, dos representan grandes arcos con barridos de 180 grados o mayores, 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 de ángulo positivo. Si sweepDirection
es Counterclockwise, el arco se dibuja en una dirección de ángulo negativo.