Partage via


InkPresenterProtractor Classe

Définition

Représente un gabarit visuel, sous la forme d’un traceur pour dessiner des arcs et des courbes, 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 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
Héritage
Object Platform::Object IInspectable InkPresenterProtractor
Attributs
Implémente

Configuration requise pour Windows

Famille d’appareils
Windows 10 Creators Update (introduit dans 10.0.15063.0)
API contract
Windows.Foundation.UniversalApiContract (introduit dans v4.0)

Remarques

L’opacité du gabarit est définie à 75 % en cas de statique et à 50 % pendant la manipulation.

Constructeurs

InkPresenterProtractor(InkPresenter)

Initialise une nouvelle instance de la classe InkPresenterProtractor.

Propriétés

AccentColor

Obtient ou définit la couleur des rayons et des marques horizontales pour le gabarit du traceur.

Gabarit du traceur

Les rayons représentent l’angle de l’arc dessiné. Ils ne sont visibles que lorsque l’encre est alignée sur le traceur et que le traceur n’a pas été déplacé.

Les marques horizontales représentent une ligne horizontale bisectant le traceur. Les positions par défaut sont 3 et 9 heures, mais une transformation de rotation peut être appliquée au traceur, qui fait également pivoter les marques.

AreRaysVisible

Obtient ou définit si les rayons sont affichés sur le gabarit du traceur.

Gabarit du traceur

Les rayons représentent l’angle de l’arc dessiné. Ils ne sont visibles que lorsque l’encre est alignée sur le traceur et que le traceur n’a pas été déplacé.

AreTickMarksVisible

Obtient ou définit si les marques de graduation sont affichées sur le gabarit du traceur.

Gabarit du traceur

Les graduations représentent les marques de degré sur le traceur.

BackgroundColor

Obtient ou définit la couleur d’arrière-plan du InkPresenterProtractor.

ForegroundColor

Obtient ou définit la couleur des éléments de premier plan sur un InkPresenterProtractor.

IsAngleReadoutVisible

Obtient ou définit si l’angle numérique est affiché sur le gabarit du traceur.

Gabarit du traceur

L’angle de lecture représente la valeur numérique de l’angle de l’arc dessiné.

IsCenterMarkerVisible

Obtient ou définit si la marque centrale est affichée sur le gabarit du traceur.

Gabarit du traceur

La marque centrale représente le visuel au centre du traceur.

IsResizable

Obtient ou définit si le gabarit du protracteur peut être redimensionné.

IsVisible

Obtient ou définit si le gabarit du protracteur est visible.

Kind

Obtient le type de gabarit à afficher sur inkCanvas.

Radius

Obtient ou définit la taille radiale du traceur.

Transform

Obtient ou définit la position et l’angle de rotation du gabarit du traceur dans l’espace de coordonnées 2D d’InkCanvas.

La position et la rotation sont basées sur le coin supérieur gauche du gabarit par rapport à l’origine du InkCanvas.

S’applique à

Voir aussi