Compartir a través de


InkPresenterProtractor Clase

Definición

Representa una galería de símbolos visuales, en forma de un protractor para dibujar arcos y curvas, que se muestran 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 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
Herencia
Object Platform::Object IInspectable InkPresenterProtractor
Atributos
Implementaciones

Requisitos de Windows

Familia de dispositivos
Windows 10 Creators Update (se introdujo en la versión 10.0.15063.0)
API contract
Windows.Foundation.UniversalApiContract (se introdujo en la versión v4.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.

Constructores

InkPresenterProtractor(InkPresenter)

Inicializa una nueva instancia de la clase InkPresenterProtractor .

Propiedades

AccentColor

Obtiene o establece el color de los rayos y las marcas horizontales de la galería de símbolos del protractor.

Galería de símbolos de protractor

Los rayos representan el ángulo del arco dibujado. Solo son visibles cuando la entrada de lápiz se ajusta al protractor y el protractor no se ha movido.

Las marcas horizontales representan una línea horizontal que bisecte el protractor. Las posiciones predeterminadas son de 3 y 9 horas, pero se puede aplicar una transformación de rotación al protractor, que también gira las marcas.

AreRaysVisible

Obtiene o establece si los rayos se muestran en la galería de símbolos del protractor.

Galería de símbolos de protractor

Los rayos representan el ángulo del arco dibujado. Solo son visibles cuando la entrada de lápiz se ajusta al protractor y el protractor no se ha movido.

AreTickMarksVisible

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

Galería de símbolos de protractor

Las marcas de graduación representan las marcas de grado en el protractor.

BackgroundColor

Obtiene o establece el color de fondo del inkPresenterProtractor.

ForegroundColor

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

IsAngleReadoutVisible

Obtiene o establece si el ángulo numérico se muestra en la galería de símbolos de protractor.

Galería de símbolos de protractor

El ángulo leído representa el valor numérico del ángulo del arco dibujado.

IsCenterMarkerVisible

Obtiene o establece si la marca central se muestra en la galería de símbolos del protractor.

Galería de símbolos de protractor

La marca central representa el objeto visual en el centro del protractor.

IsResizable

Obtiene o establece si se puede cambiar el tamaño de la galería de símbolos del protractor.

IsVisible

Obtiene o establece si la galería de símbolos del protractor está visible.

Kind

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

Radius

Obtiene o establece el tamaño radial del protractor.

Transform

Obtiene o establece el ángulo de posición y rotación de la galería de símbolos de protractor 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 galería de símbolos en relación con el origen de InkCanvas.

Se aplica a

Consulte también