InkPresenterProtractor Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Rappresenta uno stencil visivo, sotto forma di protrattore per il disegno di archi e curve, visualizzato come sovrapposizione semitrasparente su un oggetto InkCanvas.
Lo stencil trasforma il rendering di un tratto penna:
- Blocca il tratto penna al bordo dello stencil se la punta della penna si trova all'interno di una soglia di distanza (gutter).
- Funge da maschera e impedisce il disegno di un tratto penna all'interno dell'area oscurata dallo stencil.
InkPresenterRuler può essere modificato a livello di codice e dall'utente. Ridimensiona e traduce anche 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
- Ereditarietà
- Attributi
- Implementazioni
Requisiti Windows
Famiglia di dispositivi |
Windows 10 Creators Update (è stato introdotto in 10.0.15063.0)
|
API contract |
Windows.Foundation.UniversalApiContract (è stato introdotto in v4.0)
|
Commenti
L'opacità dello stencil è impostata al 75% quando statica e il 50% durante la manipolazione.
Costruttori
InkPresenterProtractor(InkPresenter) |
Inizializza una nuova istanza della classe InkPresenterProtractor . |
Proprietà
AccentColor |
Ottiene o imposta il colore dei raggi e dei segni orizzontali per lo stencil del protrattore. I raggi rappresentano l'angolo dell'arco disegnato. Sono visibili solo quando l'inchiostro viene intrappolato nel protrattore e il protrattore non è stato spostato. I segni orizzontali rappresentano una linea orizzontale che bisecta il protrattore. Le posizioni predefinite sono 3 e 9, ma una trasformazione di rotazione può essere applicata al protrattore, che ruota anche i segni. |
AreRaysVisible |
Ottiene o imposta se i raggi vengono visualizzati sullo stencil del protrattore. I raggi rappresentano l'angolo dell'arco disegnato. Sono visibili solo quando l'inchiostro viene intrappolato nel protrattore e il protrattore non è stato spostato. |
AreTickMarksVisible |
Ottiene o imposta se i segni di spunta vengono visualizzati nello stencil del protrattore. I segni di spunta rappresentano i segni di grado sul protrattore. |
BackgroundColor |
Ottiene o imposta il colore di sfondo dell'oggetto InkPresenterProtractor. |
ForegroundColor |
Ottiene o imposta il colore degli elementi di primo piano in un oggetto InkPresenterProtractor. |
IsAngleReadoutVisible |
Ottiene o imposta se l'angolo numerico viene visualizzato sullo stencil del protrattore. La lettura dell'angolo rappresenta il valore numerico per l'angolo dell'arco disegnato. |
IsCenterMarkerVisible |
Ottiene o imposta se il segno centrale viene visualizzato sullo stencil del protrattore. Il segno centrale rappresenta l'oggetto visivo nel centro del protrattore. |
IsResizable |
Ottiene o imposta se lo stencil del protrattore può essere ridimensionato. |
IsVisible |
Ottiene o imposta se lo stencil del protrattore è visibile. |
Kind |
Ottiene il tipo di stencil da visualizzare in InkCanvas. |
Radius |
Ottiene o imposta le dimensioni radiali del protractore. |
Transform |
Ottiene o imposta l'angolo di posizione e rotazione dello stencil del protrattore all'interno dello spazio di coordinate 2D di InkCanvas. Sia la posizione che la rotazione si basano sull'angolo superiore sinistro dello stencil rispetto all'origine di InkCanvas. |
Si applica a
Vedi anche
- Interazioni tramite penna e stilo
- Introduzione: Supporto dell'input penna nell'app UWP
- Esempio di analisi penna (base) (C#)
- Esempio di riconoscimento della grafia penna (C#)
- Salvare e caricare i tratti penna da un file ISF (Ink Serialized Format)
- Salvare e caricare i tratti penna dagli Appunti
- Esempio di posizione e orientamento della barra degli strumenti penna (base)
- Esempio di posizione e orientamento della barra degli strumenti penna (dinamico)
- Esempio di app Coloring Book
- Esempio FamilyNotes
- Esempio di input penna (JavaScript)
- Esempio di input penna semplice (C#/C++)
- Esempio di input penna complesso (C++)
- Esempio di analisi dell'input penna