InkPresenterRuler Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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
- 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. 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. |
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
- IInkPresenterStencil
- InkToolbar
- InkToolbarRulerButton
- Interações por caneta
- Introdução: oferecer suporte à tinta em seu aplicativo UWP
- Exemplo de análise de tinta (básico) (C#)
- Exemplo de reconhecimento de manuscrito à tinta (C#)
- Salvar e carregar traços de tinta de um arquivo ISF (Ink Serialized Format)
- Salvar e carregar traços de tinta da área de transferência
- Exemplo de localização e orientação da barra de ferramentas de tinta (básico)
- Exemplo de localização e orientação da barra de ferramentas de tinta (dinâmico)
- Exemplo de livro de colorir
- Exemplo de anotações da família
- Exemplo de escrita à tinta (JavaScript)
- Exemplo de escrita à tinta simples (C#/C++)
- Exemplo de escrita à tinta complexa (C++)
- Exemplo de análise de tinta