UIElement3D.CaptureStylus Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Versucht, die Tablettstiftaufzeichnung für dieses Element zu erzwingen.
public:
virtual bool CaptureStylus();
public bool CaptureStylus ();
abstract member CaptureStylus : unit -> bool
override this.CaptureStylus : unit -> bool
Public Function CaptureStylus () As Boolean
Gibt zurück
true
, wenn der Tablettstift erfolgreich aufgezeichnet wurde, andernfalls false
.
Implementiert
Hinweise
Die Standardimplementierung basierend auf dem zugrunde liegenden Standardstiftgerät gibt immer zurück true
. Wenn Sie jedoch die Eingabegeräte erweitern, die die Geräteimplementierung für das Eingabesystem bereitstellen, ist es möglich, ein System mit einer alternativen Eingabestiftgeräteimplementierung zu erstellen, die möglicherweise unterschiedliche Ergebnisse zurückgibt.
Wenn ein Element den Tablettstift erfasst, empfängt es die Eingabe des Eingabestifts, auch wenn der Tablettstift außerhalb seiner Grenzen liegt. Der Tablettstift wird in der Regel nur bei Drag-and-Drop-Vorgängen erfasst.
Durch Aufrufen dieser Methode wird eine zugrunde liegende statische Stylus Methode Captureaufgerufen. Das tatsächliche Erfassungsverhalten wird von der aktiven Eingabestiftgeräteimplementierung implementiert.
Um erfasst zu werden, muss ein Element aktiviert sein. Überprüfen Sie, ob IsEnabled zurückgegeben wird true
, bevor Sie aufrufen CaptureStylus.
Wenn der Aufruf CaptureStylus zurückgibt true
, IsStylusCaptured ist ebenfalls true
.