Share via


InkPresenterRuler Clase

Definición

Representa una galería de símbolos visuales, en forma de regla recta para dibujar líneas rectas, mostradas como una superposición semitransparente en un InkCanvas.

La galería de símbolos transforma cómo se representa un trazo de lápiz:

  • Ajusta el trazo de lápiz al borde de la galería de símbolos si la punta del lápiz está dentro de un umbral de distancia (canaleta).
  • Actúa como una máscara y evita el dibujo de un trazo de lápiz dentro del área oculta por la galería de símbolos.

InkPresenterRuler puede ser manipulado mediante programación y por el usuario. También escala y traduce con 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
Herencia
Object Platform::Object IInspectable InkPresenterRuler
Atributos
Implementaciones

Requisitos de Windows

Familia de dispositivos
Windows 10 Anniversary Edition (se introdujo en la versión 10.0.14393.0)
API contract
Windows.Foundation.UniversalApiContract (se introdujo en la versión v3.0)

Comentarios

La opacidad de la galería de símbolos se establece en el 75 % cuando es estática y el 50 % durante la manipulación.

Historial de versiones

Versión de Windows Versión del SDK Valor agregado
1703 15063 AreTickMarksVisible
1703 15063 IsCompassVisible

Constructores

InkPresenterRuler(InkPresenter)

Inicializa una nueva instancia de la clase InkPresenterRuler .

Propiedades

AreTickMarksVisible

Obtiene o establece si las marcas de graduación se muestran en la galería de símbolos de la regla.

Galería de símbolos de la regla

Las marcas de graduación representan las marcas de distancia en la regla.

BackgroundColor

Obtiene o establece el color de fondo de InkPresenterRuler.

ForegroundColor

Obtiene o establece el color de los elementos de primer plano en un InkPresenterRuler.

IsCompassVisible

Obtiene o establece si se muestra una brújula en la galería de símbolos de la regla.

Galería de símbolos de la regla

IsVisible

Obtiene o establece si inkPresenterRuler está visible.

Kind

Obtiene el tipo de galería de símbolos que se va a mostrar en InkCanvas.

Length

Obtiene o establece la longitud de InkPresenterRuler.

Transform

Obtiene o establece el ángulo de posición y rotación de la galería de símbolos de regla dentro del espacio de coordenadas 2D de InkCanvas.

Tanto la posición como la rotación se basan en la esquina superior izquierda de la regla en relación con el origen de InkCanvas.

Width

Obtiene o establece el ancho de InkPresenterRuler.

Se aplica a

Consulte también