Window.DragMove 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.
Permet de faire glisser une fenêtre à l'aide du bouton gauche de la souris au-dessus d'une zone exposée de la zone cliente de la fenêtre.
public:
void DragMove();
[System.Security.SecurityCritical]
public void DragMove ();
public void DragMove ();
[<System.Security.SecurityCritical>]
member this.DragMove : unit -> unit
member this.DragMove : unit -> unit
Public Sub DragMove ()
- Attributs
Exceptions
Le bouton gauche de la souris n'est pas enfoncé.
Exemples
L’exemple suivant montre comment remplacer OnMouseLeftButtonDown par appeler DragMove.
protected override void OnMouseLeftButtonDown(MouseButtonEventArgs e)
{
base.OnMouseLeftButtonDown(e);
// Begin dragging the window
this.DragMove();
}
Protected Overrides Sub OnMouseLeftButtonDown(ByVal e As MouseButtonEventArgs)
MyBase.OnMouseLeftButtonDown(e)
' Begin dragging the window
Me.DragMove()
End Sub
Remarques
Le bouton gauche de la souris doit être arrêté quand DragMove est appelé. Une façon de détecter quand le bouton gauche de la souris est enfoncé consiste à gérer l’événement MouseLeftButtonDown .
Quand DragMove est appelé, le bouton gauche de la souris doit être enfoncé sur une zone exposée de la zone cliente de la fenêtre.
Notes
Cette méthode ne peut pas être appelée lorsqu’une fenêtre est hébergée dans un navigateur.