InkPresenterRuler Classe

Definição

Representa um estêncil visual, na forma de uma regra reta para desenhar linhas retas, 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 (sarjeta).
  • 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 é dimensionado e traduzido com o InkCanvas.

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

Requisitos do Windows

Família de dispositivos
Windows 10 Anniversary Edition (introduzida na 10.0.14393.0)
API contract
Windows.Foundation.UniversalApiContract (introduzida na v3.0)

Comentários

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

Histórico de versão

Versão do Windows Versão do SDK Valor adicionado
1703 15063 AreTickMarksVisible
1703 15063 IsCompassVisible

Construtores

InkPresenterRuler(InkPresenter)

Inicializa uma nova instância da classe InkPresenterRuler .

Propriedades

AreTickMarksVisible

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

Estêncil de régua

Marcas de escala representam as marcas de distância na régua.

BackgroundColor

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

ForegroundColor

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

IsCompassVisible

Obtém ou define se uma bússola é exibida no estêncil de régua.

Estêncil de régua

IsVisible

Obtém ou define se o InkPresenterRuler está visível.

Kind

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

Length

Obtém ou define o comprimento do InkPresenterRuler.

Transform

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

A posição e a rotação são baseadas no canto superior esquerdo da régua em relação à origem do InkCanvas.

Width

Obtém ou define a largura do InkPresenterRuler.

Aplica-se a

Confira também