Compartilhar via


InkPresenterProtractor Classe

Definição

Representa um estêncil visual, na forma de um prolongador para arcos e curvas de desenho, exibido como uma sobreposição semitransparente em um InkCanvas.

O estêncil transforma como um traço de tinta é renderizado:

  • Ele ajusta o traço de tinta à borda do estêncil se a ponta da caneta estiver dentro de um limite de distância (medianiz).
  • Ele atua como uma máscara e impede o desenho de um traço de tinta dentro da área obscurecida pelo estêncil.

O InkPresenterRuler pode ser manipulado programaticamente e pelo usuário. Ele também dimensiona e converte com o InkCanvas.

public ref class InkPresenterProtractor sealed
/// [Windows.Foundation.Metadata.Activatable(Windows.UI.Input.Inking.IInkPresenterProtractorFactory, 262144, "Windows.Foundation.UniversalApiContract")]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 262144)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class InkPresenterProtractor final
[Windows.Foundation.Metadata.Activatable(typeof(Windows.UI.Input.Inking.IInkPresenterProtractorFactory), 262144, "Windows.Foundation.UniversalApiContract")]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 262144)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class InkPresenterProtractor
Public NotInheritable Class InkPresenterProtractor
Herança
Object Platform::Object IInspectable InkPresenterProtractor
Atributos
Implementações

Requisitos do Windows

Família de dispositivos
Windows 10 Creators Update (introduzida na 10.0.15063.0)
API contract
Windows.Foundation.UniversalApiContract (introduzida na v4.0)

Comentários

A opacidade do estêncil é definida em 75% quando estático e 50% durante a manipulação.

Construtores

InkPresenterProtractor(InkPresenter)

Inicializa uma nova instância da classe InkPresenterProtractor .

Propriedades

AccentColor

Obtém ou define a cor dos raios e marcas horizontais para o estêncil de transferidor.

Estêncil de transferidor

Os raios representam o ângulo do arco desenhado. Eles são visíveis apenas quando a tinta é ajustada ao prolongador e o prolongador não foi movido.

As marcas horizontais representam uma linha horizontal bissectando o prolongador. As posições padrão são 3 e 9 horas, mas uma transformação de rotação pode ser aplicada ao transferidor, que também gira as marcas.

AreRaysVisible

Obtém ou define se os raios são exibidos no estêncil do transferidor.

Estêncil de transferidor

Os raios representam o ângulo do arco desenhado. Eles são visíveis apenas quando a tinta é ajustada ao prolongador e o prolongador não foi movido.

AreTickMarksVisible

Obtém ou define se as marcas de escala são exibidas no estêncil do transferidor.

Estêncil de transferidor

Marcas de escala representam as marcas de grau no transferidor.

BackgroundColor

Obtém ou define a cor da tela de fundo do InkPresenterProtractor.

ForegroundColor

Obtém ou define a cor dos elementos em primeiro plano em um InkPresenterProtractor.

IsAngleReadoutVisible

Obtém ou define se o ângulo numérico é exibido no estêncil do transferidor.

Estêncil de transferidor

A leitura do ângulo representa o valor numérico para o ângulo do arco desenhado.

IsCenterMarkerVisible

Obtém ou define se a marca central é exibida no estêncil do transferidor.

Estêncil de transferidor

A marca central representa o visual no centro do prolongador.

IsResizable

Obtém ou define se o estêncil de transferidor pode ser redimensionado.

IsVisible

Obtém ou define se o estêncil de transferidor está visível.

Kind

Obtém o tipo de estêncil a ser exibido no InkCanvas.

Radius

Obtém ou define o tamanho radial do prolongador.

Transform

Obtém ou define a posição e o ângulo de rotação do estêncil de transferidor dentro do espaço de coordenadas 2D do InkCanvas.

A posição e a rotação são baseadas no canto superior esquerdo do estêncil em relação à origem do InkCanvas.

Aplica-se a

Confira também