Поделиться через


InkPresenterRuler Класс

Определение

Представляет визуальный набор элементов в виде правила прямого рисования прямых линий, отображаемого в виде полупрозрачного наложения на inkCanvas.

Набор элементов преобразует способ отрисовки росчерка пера:

  • Он прикрепляет росчерк пера к краю трафарета, если кончик пера находится в пределах порогового расстояния (желоб).
  • Он действует как маска и предотвращает рисование росчерка пера в области, скрытой трафаретом.

InkPresenterRuler может управляться как программными средствами, так и пользователем. Он также масштабирует и преобразует с помощью 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
Наследование
Object Platform::Object IInspectable InkPresenterRuler
Атрибуты
Реализации

Требования к Windows

Семейство устройств
Windows 10 Anniversary Edition (появилось в 10.0.14393.0)
API contract
Windows.Foundation.UniversalApiContract (появилось в v3.0)

Комментарии

Непрозрачность набора элементов устанавливается на уровне 75 % при статическом значении и 50 % во время манипуляции.

Журнал версий

Версия Windows Версия пакета SDK Добавленная стоимость
1703 15063 AreTickMarksVisible
1703 15063 IsCompassVisible

Конструкторы

InkPresenterRuler(InkPresenter)

Инициализирует новый экземпляр класса InkPresenterRuler .

Свойства

AreTickMarksVisible

Возвращает или задает значение, указывающее, отображаются ли деления в наборе элементов линейки.

Набор элементов линейки

Деления представляют отметки расстояния на линейке.

BackgroundColor

Возвращает или задает цвет фона inkPresenterRuler.

ForegroundColor

Возвращает или задает цвет элементов переднего плана в InkPresenterRuler.

IsCompassVisible

Возвращает или задает значение, указывающее, отображается ли компас в наборе элементов линейки.

Набор элементов линейки

IsVisible

Возвращает или задает значение, указывающее, является ли видимым inkPresenterRuler .

Kind

Возвращает тип набора элементов для отображения в InkCanvas.

Length

Возвращает или задает длину InkPresenterRuler.

Transform

Возвращает или задает положение и угол поворота трафарета линейки в пространстве двухугольных координат InkCanvas.

Положение и поворот основаны на верхнем левом углу линейки относительно начала inkCanvas.

Width

Возвращает или задает ширину inkPresenterRuler.

Применяется к

См. также раздел