Window.DragMove Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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.