InkPresenter.InputDeviceTypes 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取或设置 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,则应删除所有指针事件的侦听器,包括 PointerEntered、 PointerHovered 和 PointerExited。 在这种情况下,指针事件通过 InkPresenter.UnprocessedInput 传递给 InkCanvas 对象,而不是 传递到 InkPresenter 对象。