ArcSegment.Point Propriedade

Definição

Obtém ou define o ponto de extremidade do arco elíptico.

public:
 property System::Windows::Point Point { System::Windows::Point get(); void set(System::Windows::Point value); };
public System.Windows.Point Point { get; set; }
member this.Point : System.Windows.Point with get, set
Public Property Point As Point

Valor da propriedade

O ponto em que o arco é desenhado. O valor padrão é (0,0).

Comentários

A ArcSegment classe define apenas o ponto de destino do arco que representa; o ponto inicial do arco é o ponto atual do PathFigure ao qual o ArcSegment é adicionado.

Se o ponto inicial e o ponto de extremidade do segmento de arco forem iguais, nenhum arco será desenhado.

Para a maioria dos arcos de uma posição, tamanho e rotação específicos, há quatro arcos diferentes que podem ser desenhados; as IsLargeArc propriedades e SweepDirection indicam qual arco usar.

Das quatro varreduras de arco candidatas, duas representam arcos grandes com varreduras de 180 graus ou mais, e dois representam arcos menores com varreduras de 180 graus ou menos. Se IsLargeArc for true, uma das duas varreduras de arco maiores será escolhida; caso contrário, se for false, uma das varreduras de arco menores será escolhida. Os dois candidatos restantes do arco são desenhados em uma direção diferente: Counterclockwise ou Clockwise. A SweepDirection propriedade especifica qual a ser usada.

A ilustração a seguir mostra vários arcos elípticos idênticos, exceto por suas Point configurações.

ArcSegments com diferentes configurações de ponto
Vários objetos ArcSegment com configurações de Ponto diferentes

Informações da propriedade de dependência

Campo Identificador PointProperty
Propriedades de metadados definidas como true Nenhum

Aplica-se a