ArcSegment.IsLargeArc Propiedad
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í.
Obtiene o establece un valor que indica si el arco debe ser mayor de 180 grados.
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
Valor de propiedad
true
si el arco debe ser mayor que 180 grados; de lo contrario, false
. El valor predeterminado es false
.
Comentarios
Para la mayoría de los arcos de una posición, tamaño y rotación determinados, hay cuatro arcos diferentes que se pueden dibujar; las IsLargeArc propiedades y SweepDirection indican qué arco 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 IsLargeArc es true
, se elige uno de los dos barridos de arco más grandes; de lo contrario, si es false
, se elige uno de los barridos de arco más pequeños. Los dos candidatos de arco restantes se dibujan en una dirección diferente: Counterclockwise o Clockwise. La SweepDirection propiedad especifica cuál se va a usar.
En la ilustración siguiente se muestran dos arcos elípticos que son idénticos excepto por su IsLargeArc configuración.
Objetos ArcSegment con diferentes configuraciones de IsLargeArc
Información sobre propiedades de dependencia
Campo identificador | IsLargeArcProperty |
Propiedades de metadatos establecidas en true |
Ninguno |