Partager via


UIElement3D.CaptureMouse Méthode

Définition

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.

S’applique à

Voir aussi