UIElement3D.CaptureMouse 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 Mausaufzeichnung für dieses Element zu erzwingen.
public:
virtual bool CaptureMouse();
public bool CaptureMouse ();
abstract member CaptureMouse : unit -> bool
override this.CaptureMouse : unit -> bool
Public Function CaptureMouse () As Boolean
Gibt zurück
true
, wenn die Maus erfolgreich aufgezeichnet wird, andernfalls false
.
Implementiert
Hinweise
Um erfasst zu werden, muss ein Element aktiviert sein. Überprüfen Sie, ob IsEnabledtrue
Sie vor dem Aufrufen CaptureMousevon .
Wenn der Aufruf CaptureMouse zurückgibt true
, IsMouseCaptured ist auch true
.
Wenn der Aufruf CaptureMouse zurückgibt true
, werden die GotMouseCapture Ereignisse und IsMouseCapturedChanged ausgelöst, wobei RoutedEventArgs.Source in den Ereignisdaten als das Element gemeldet wird, in dem die CaptureMouse Methode aufgerufen wird. Wenn Sie die Erfassung erzwingen, können Sie vorhandene Aufzeichnungen beeinträchtigen , insbesondere bei Aufzeichnungen, die sich auf das Ziehen und Ablegen mit der Maus beziehen.
Um die Mauserfassung von allen Elementen zu löschen, rufen Sie Mouse.Capture mit dem element
angegebenen Parameter als null
auf.