UIElement.CaptureStylus 方法
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
尝试将触笔强制捕获到此元素。
public:
virtual bool CaptureStylus();
C#
public bool CaptureStylus ();
abstract member CaptureStylus : unit -> bool
override this.CaptureStylus : unit -> bool
Public Function CaptureStylus () As Boolean
如果成功捕获了触笔,则为 true
;否则为 false
。
基于基础默认触笔设备的默认实现始终返回 true
。 但是,如果要扩展为输入系统提供设备实现的输入设备,则可以创建具有可能返回不同结果的替代触笔设备实现的系统。
当元素捕获触笔时,即使触笔超出触笔边界,它也会接收触笔输入。 触笔通常仅在拖放操作期间捕获。
调用此方法将调用基础静态 Stylus 方法 Capture。 实际捕获行为由活动触笔设备实现实现实现。
若要捕获,必须启用元素。 在调用CaptureStylus之前检查是否IsEnabledtrue
返回。
如果调用 CaptureStylus 返回 true
, IsStylusCaptured 则也是 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 |