Window.DragMove Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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.