UIElement.CaptureStylus 方法

定义

尝试将触笔强制捕获到此元素。

C#
public bool CaptureStylus ();

返回

Boolean

如果成功捕获了触笔,则为 true;否则为 false

实现

注解

基于基础默认触笔设备的默认实现始终返回 true。 但是,如果要扩展为输入系统提供设备实现的输入设备,则可以创建具有可能返回不同结果的替代触笔设备实现的系统。

当元素捕获触笔时,即使触笔超出触笔边界,它也会接收触笔输入。 触笔通常仅在拖放操作期间捕获。

调用此方法将调用基础静态 Stylus 方法 Capture。 实际捕获行为由活动触笔设备实现实现实现。

若要捕获,必须启用元素。 在调用CaptureStylus之前检查是否IsEnabledtrue返回。

如果调用 CaptureStylus 返回 trueIsStylusCaptured 则也是 true

适用于

产品 版本
.NET Framework 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8
Windows Desktop 3.0, 3.1, 5, 6, 7