Window.DragMove Metoda

Definice

Umožňuje přetažení okna myší s levým tlačítkem dolů přes vystavenou oblast klientské oblasti 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 ()
Atributy

Výjimky

Levé tlačítko myši není dole.

Příklady

Následující příklad ukazuje, jak přepsat OnMouseLeftButtonDown volání 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

Poznámky

Levé tlačítko myši musí být po zavolání dolů DragMove . Jedním ze způsobů, jak zjistit, kdy je stisknuto levé tlačítko myši, je zpracování MouseLeftButtonDown události.

Při DragMove zavolání musí být levé tlačítko myši stisknuto přes vystavenou oblast klientské oblasti okna.

Note

Tuto metodu nelze volat, pokud je okno hostované v prohlížeči.

Platí pro

Viz také