Window.DragMove Метод

Определение

Позволяет перетаскивать окно мышью с левой кнопкой вниз по открытой области клиентской области окна.

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 ()
Атрибуты

Исключения

Левая кнопка мыши не вниз.

Примеры

В следующем примере показано, как переопределить OnMouseLeftButtonDown вызов 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

Комментарии

Левая кнопка мыши должна быть вниз при DragMove вызове. Один из способов определить, когда нажата левая кнопка мыши, заключается в обработке MouseLeftButtonDown события.

При DragMove вызове левая кнопка мыши должна быть удручена по открытой области клиентской области окна.

Note

Этот метод нельзя вызвать, если окно размещено в браузере.

Применяется к

См. также раздел