ArcSegment.IsLargeArc Propriedade
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
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.
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 |