ArcSegment.IsLargeArc Propriedade

Definição

Recebe ou define um valor que indica se o arco deve ser superior a 180 graus.

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 Propriedade

true se o arco for superior a 180 graus; caso contrário, false. O valor predefinido é false.

Observações

Para a maioria dos arcos de determinada posição, tamanho e rotação, existem quatro arcos diferentes que podem ser desenhados; as IsLargeArc propriedades e SweepDirection indicam qual arco usar.

Das quatro varridas de arco candidatas, duas representam arcos grandes com varrimentos de 180 graus ou mais, e dois representam arcos menores com varrimentos de 180 graus ou menos. Se IsLargeArc for true, então escolhe-se uma das duas varridas de arco maiores; caso contrário, se for false, escolhe-se uma das varridas de arco mais pequenas. Os dois candidatos a arco restantes são desenhados numa direção diferente: Counterclockwise ou Clockwise. A SweepDirection propriedade especifica qual deles usar.

A ilustração seguinte mostra dois arcos elípticos idênticos, exceto pelas suas IsLargeArc definições.

ArcSegments com diferentes definições IsLargeArc Objetos ArcSegment com diferentes definições IsLargeArc

Informação de Propriedade de Dependência

Iteme Value
Campo identificador IsLargeArcProperty
Propriedades dos metadados definidas como true None

Aplica-se a