InkPresenter.InputDeviceTypes 属性

定义

获取或设置 InkPresenter 从中收集输入数据的输入设备类型,以构造和呈现 InkStroke。 默认值为 Pen

public:
 property CoreInputDeviceTypes InputDeviceTypes { CoreInputDeviceTypes get(); void set(CoreInputDeviceTypes value); };
CoreInputDeviceTypes InputDeviceTypes();

void InputDeviceTypes(CoreInputDeviceTypes value);
public CoreInputDeviceTypes InputDeviceTypes { get; set; }
var coreInputDeviceTypes = inkPresenter.inputDeviceTypes;
inkPresenter.inputDeviceTypes = coreInputDeviceTypes;
Public Property InputDeviceTypes As CoreInputDeviceTypes

属性值

输入设备类型。

示例

此处,我们指定来自所有受支持的输入设备 (CoreInputDeviceTypes 的数据) 由 InkPresenter 收集并作为墨迹输入进行处理。

inkCanvas.InkPresenter.InputDeviceTypes =
  Windows.UI.Core.CoreInputDeviceTypes.Mouse |
  Windows.UI.Core.CoreInputDeviceTypes.Pen |
  Windows.UI.Core.CoreInputDeviceTypes.Touch;

注解

如果将此属性设置为 None,则应删除所有指针事件的侦听器,包括 PointerEnteredPointerHoveredPointerExited。 在这种情况下,指针事件通过 InkPresenter.UnprocessedInput 传递给 InkCanvas 对象,而不是 传递到 InkPresenter 对象。

适用于

另请参阅