Udostępnij za pośrednictwem


Window.DragMove Metoda

Definicja

Umożliwia przeciągnięcie okna myszą z lewym przyciskiem w dół nad uwidocznionym obszarem obszaru klienta okna.

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

Wyjątki

Lewy przycisk myszy nie jest wyłączony.

Przykłady

W poniższym przykładzie pokazano, jak zastąpić OnMouseLeftButtonDown metodę wywołania metody 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

Uwagi

Lewy przycisk myszy musi być wyłączony po DragMove wywołaniu. Jednym ze sposobów wykrywania naciśnięcia lewego przycisku myszy jest obsługa MouseLeftButtonDown zdarzenia.

Gdy DragMove jest wywoływany, lewy przycisk myszy musi być wciśnięty nad uwidocznionym obszarem obszaru klienta okna.

Uwaga

Tej metody nie można wywołać, gdy okno jest hostowane w przeglądarce.

Dotyczy

Zobacz też