ArcSegment Construtores

Definição

Inicializa uma nova instância da classe ArcSegment.

Sobrecargas

Nome Description
ArcSegment()

Inicializa uma nova instância da classe ArcSegment.

ArcSegment(Point, Size, Double, Boolean, SweepDirection, Boolean)

Inicializa uma nova instância da classe ArcSegment.

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.

Para a maioria dos arcos elípticos de uma posição, tamanho e rotação específicos, há quatro arcos diferentes que podem ser desenhados; e largeArc os sweepDirection parâmetros 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 largeArc for true, uma das duas varreduras de arco maiores será escolhida; caso contrário, se largeArc for false, uma das varreduras de arco menores será escolhida.

Se sweepDirection for Clockwise, o arco será desenhado em uma direção de ângulo positivo. Se sweepDirection for Counterclockwise, o arco será desenhado em uma direção de ângulo negativo.

ArcSegment()

Inicializa uma nova instância da classe ArcSegment.

public:
 ArcSegment();
public ArcSegment();
Public Sub New ()

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.

Para a maioria dos arcos elípticos de uma posição, tamanho e rotação específicos, há quatro arcos diferentes que podem ser desenhados; e largeArc os sweepDirection parâmetros 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 largeArc for true, uma das duas varreduras de arco maiores será escolhida; caso contrário, se largeArc for false, uma das varreduras de arco menores será escolhida.

Se sweepDirection for Clockwise, o arco será desenhado em uma direção de ângulo positivo. Se sweepDirection for Counterclockwise, o arco será desenhado em uma direção de ângulo negativo.

Aplica-se a

ArcSegment(Point, Size, Double, Boolean, SweepDirection, Boolean)

Inicializa uma nova instância da classe 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

O ponto de destino do arco; o ponto inicial do arco é definido como o ponto atual do PathFigure qual o ArcSegment é adicionado.

size
Size

O raio x e y do arco. O raio x é especificado pela Size propriedade da Width estrutura e o raio y é especificado pela Size propriedade da Height estrutura.

rotationAngle
Double

A rotação do eixo x da elipse.

isLargeArc
Boolean

Se o arco deve ser maior que 180 graus.

sweepDirection
SweepDirection

Definido para Clockwise desenhar o arco em uma direção de ângulo positivo; definido para Counterclockwise desenhar o arco em uma direção de ângulo negativa.

isStroked
Boolean

Defina para true acariciá-lo quando um Pen for usado para renderizar o segmento; caso contrário, false.

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.

Para a maioria dos arcos elípticos de uma posição, tamanho e rotação específicos, há quatro arcos diferentes que podem ser desenhados; e largeArc os sweepDirection parâmetros 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 largeArc for true, uma das duas varreduras de arco maiores será escolhida; caso contrário, se largeArc for false, uma das varreduras de arco menores será escolhida.

Se sweepDirection for Clockwise, o arco será desenhado em uma direção de ângulo positivo. Se sweepDirection for Counterclockwise, o arco será desenhado em uma direção de ângulo negativo.

Aplica-se a