Share via


Window.DragMove Metoda

Definice

Umožňuje přetáhnout okno myší levým tlačítkem dolů přes exponovanou 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 při zavolání DragMove dole. Jedním ze způsobů, jak zjistit, kdy je stisknuté levé tlačítko myši, je zpracovat MouseLeftButtonDown událost.

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

Poznámka

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

Platí pro

Viz také