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
Этот метод нельзя вызвать, если окно размещено в браузере.