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, est IsMouseCaptured également true.

Si l’appel CaptureMouse retourne true, les GotMouseCapture événements et IsMouseCapturedChanged sont déclenchés, avec RoutedEventArgs.Source dans les données d’événement signalées comme é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.

CaptureMouse est introduit dans le .NET Framework version 3.5. Pour plus d’informations, consultez Versions et dépendances.

S’applique à

Voir aussi