UIElement3D.CaptureMouse Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Essaie de forcer la capture de la souris par cet élément.
public:
virtual bool CaptureMouse();
public bool CaptureMouse ();
abstract member CaptureMouse : unit -> bool
override this.CaptureMouse : unit -> bool
Public Function CaptureMouse () As Boolean
Retours
true
si la souris est capturée correctement ; sinon, false
.
Implémente
Remarques
Pour être capturé, un élément doit être activé. Vérifiez si IsEnabled est true
avant d’appeler CaptureMouse.
Si l’appel CaptureMouse retourne true
, IsMouseCaptured est également true
.
Si l’appel CaptureMouse retourne true
, les GotMouseCapture événements et IsMouseCapturedChanged sont déclenchés, avec RoutedEventArgs.Source dans l’événement les données signalées comme l’élément où la CaptureMouse méthode est appelée. Si vous forcez la capture, vous risquez d’interférer avec les captures existantes, en particulier avec les captures liées au glisser-déplacer avec la souris.
Pour effacer la capture de la souris de tous les éléments, appelez Mouse.Capture avec le element
paramètre fourni en tant que null
.