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.
CaptureMousewird in der .NET Framework Version 3.5 eingeführt. Weitere Informationen finden Sie unter Versionen und Abhängigkeiten.
Gilt für:
Weitere Informationen
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für