Share via


InkPresenterProtractor 类

定义

表示一个可视模具,以绘制弧线和曲线的绘制器形式,在 InkCanvas 上显示为半透明覆盖。

模具可转换墨迹笔划的呈现方式:

  • 如果笔尖在距离阈值 (排水沟) ,它会将墨迹笔划贴靠到模具边缘。
  • 它充当掩码,并阻止在模具遮挡的区域内绘制墨迹笔划。

InkPresenterRuler 可以编程方式和用户操作。 它还使用 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
继承
Object Platform::Object IInspectable InkPresenterProtractor
属性
实现

Windows 要求

设备系列
Windows 10 Creators Update (在 10.0.15063.0 中引入)
API contract
Windows.Foundation.UniversalApiContract (在 v4.0 中引入)

注解

模具的不透明度在静态时设置为 75%,在操作期间设置为 50%。

构造函数

InkPresenterProtractor(InkPresenter)

初始化 InkPresenterProtractor 类的新实例。

属性

AccentColor

获取或设置伸缩器模具的光线和水平标记的颜色。

Protractor 模具

光线表示绘制的弧线的角度。仅当墨迹贴靠到量角器且未移动量角器时,它们才可见。

水平标记表示与量角器相分的水平线。 默认位置为 3 点和 9 点,但旋转转换可以应用于量角器,后者也会旋转标记。

AreRaysVisible

获取或设置光线是否显示在伸缩器模具上。

Protractor 模具

光线表示绘制的弧线的角度。仅当墨迹贴靠到量角器且未移动量角器时,它们才可见。

AreTickMarksVisible

获取或设置刻度线是否显示在伸缩器模具上。

Protractor 模具

刻度线表示量角器上的度线。

BackgroundColor

获取或设置 InkPresenterProtractor 的背景色。

ForegroundColor

获取或设置 InkPresenterProtractor 上前景元素的颜色。

IsAngleReadoutVisible

获取或设置数值角度是否显示在伸缩器模具上。

Protractor 模具

角度读出表示绘制的弧线角度的数值。

IsCenterMarkerVisible

获取或设置是否在伸缩器模具上显示中心标记。

Protractor 模具

中心标记表示音调器中心内的视觉对象。

IsResizable

获取或设置是否可以调整量角器模具的大小。

IsVisible

获取或设置量角器模具是否可见。

Kind

获取要显示在 InkCanvas 上的模具类型。

Radius

获取或设置量角器的径向大小。

Transform

获取或设置 在 InkCanvas 的 2-D 坐标空间内的伸缩器模具的位置和旋转角度。

位置和旋转都基于模具的左上角,相对于 InkCanvas 的原点。

适用于

另请参阅