Window.DragMove Metodo

Definizione

Consente il trascinamento di una finestra con il pulsante sinistro del mouse su un'area esposta dell'area client della finestra.

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 ()
Attributi

Eccezioni

Il pulsante sinistro del mouse non è premuto.

Esempio

Nell'esempio seguente viene illustrato come eseguire l'override OnMouseLeftButtonDown per chiamare 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

Commenti

Il pulsante sinistro del mouse deve essere inattivo quando DragMove viene chiamato. Un modo per rilevare quando viene premuto il pulsante sinistro del mouse consiste nel gestire l'evento MouseLeftButtonDown .

Quando DragMove viene chiamato, il pulsante sinistro del mouse deve essere premuto su un'area esposta dell'area client della finestra.

Nota

Questo metodo non può essere chiamato quando una finestra è ospitata in un browser.

Si applica a

Vedi anche