InkPresenterRuler Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Représente un gabarit visuel, sous la forme d’une règle droite pour dessiner des lignes droites, affiché sous la forme d’une superposition semi-transparente sur un InkCanvas.
Le gabarit transforme le rendu d’un trait d’encre :
- Il aligne le trait d’encre sur le bord du gabarit si l’extrémité du stylet se trouve dans un seuil de distance (gouttière).
- Il agit comme un masque et empêche le dessin d’un trait d’encre dans la zone masquée par le gabarit.
InkPresenterRuler peut être manipulé à la fois par programme et par l’utilisateur. Il met également à l’échelle et traduit avec 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
- Héritage
- Attributs
- Implémente
Configuration requise pour Windows
Famille d’appareils |
Windows 10 Anniversary Edition (introduit dans 10.0.14393.0)
|
API contract |
Windows.Foundation.UniversalApiContract (introduit dans v3.0)
|
Remarques
L’opacité du gabarit est définie à 75 % en cas de statique et à 50 % pendant la manipulation.
Historique des versions
Version de Windows | Version du SDK | Valeur ajoutée |
---|---|---|
1703 | 15063 | AreTickMarksVisible |
1703 | 15063 | IsCompassVisible |
Constructeurs
InkPresenterRuler(InkPresenter) |
Initialise une nouvelle instance de la classe InkPresenterRuler. |
Propriétés
AreTickMarksVisible |
Obtient ou définit si les marques de graduation sont affichées sur le gabarit de règle. Les graduations représentent les marques de distance sur la règle. |
BackgroundColor |
Obtient ou définit la couleur d’arrière-plan du InkPresenterRuler. |
ForegroundColor |
Obtient ou définit la couleur des éléments de premier plan sur un InkPresenterRuler. |
IsCompassVisible |
Obtient ou définit si une boussole est affichée sur le gabarit de règle. |
IsVisible |
Obtient ou définit si l’objet InkPresenterRuler est visible. |
Kind |
Obtient le type de gabarit à afficher sur inkCanvas. |
Length |
Obtient ou définit la longueur du InkPresenterRuler. |
Transform |
Obtient ou définit la position et l’angle de rotation du gabarit de règle dans l’espace de coordonnées 2D d’InkCanvas. La position et la rotation sont basées sur le coin supérieur gauche de la règle par rapport à l’origine des InkCanvas. |
Width |
Obtient ou définit la largeur du InkPresenterRuler. |
S’applique à
Voir aussi
- IInkPresenterStencil
- InkToolbar
- InkToolbarRulerButton
- Interactions avec le stylo et le stylet
- Bien démarrer : Prise en charge de l’entrée manuscrite dans votre application UWP
- Exemple d’analyse d’encre (de base) (C#)
- Exemple de reconnaissance de l’écriture manuscrite manuscrite (C#)
- Enregistrer et charger des traits d’encre à partir d’un fichier ISF (Ink Serialized Format)
- Enregistrer et charger des traits d’encre à partir du Presse-papiers
- Exemple d’emplacement et d’orientation de la barre d’outils Ink (de base)
- Exemple d’emplacement et d’orientation de la barre d’outils Ink (dynamique)
- Exemple de livre de coloriage
- Exemple de notes de famille
- Exemple d’entrée manuscrite (JavaScript)
- Exemple d’entrée manuscrite simple (C#/C++)
- Exemple d’entrée manuscrite complexe (C++)
- Exemple d’analyse d’encre