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 Erfassung der Maus 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
truewenn die Maus erfolgreich erfasst wird; andernfalls . false
Implementiert
Hinweise
Um erfasst zu werden, muss ein Element aktiviert sein. Überprüfen Sie, ob IsEnabledtrue vor dem Anruf liegt CaptureMouse.
Wenn der Aufruf CaptureMouse zurückgegeben truewird, ist dies IsMouseCaptured auch trueder Wert .
Wenn der Aufruf CaptureMouse zurückgegeben truewird, werden die GotMouseCapture Ereignisse ausgelöst IsMouseCapturedChanged , wobei RoutedEventArgs.Source in den Ereignisdaten als Element gemeldet wird, in dem die CaptureMouse Methode aufgerufen wird. Wenn Sie die Erfassung erzwingen, stören Sie möglicherweise vorhandene Erfassungen – insbesondere bei Aufzeichnungen, die mit drag-and-drop mit der Maus zusammenhängen.
Um die Mausaufnahme von allen Elementen zu löschen, rufen Sie Mouse.Capture den parameter auf, der element als nullangegeben ist.