다음을 통해 공유


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 ()
특성

예외

왼쪽 마우스 단추를 누르지 않은 경우

예제

다음 예제에서는 를 호출DragMove하도록 재정 OnMouseLeftButtonDown 의하는 방법을 보여줍니다.

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 가 호출되면 창 클라이언트 영역의 노출된 영역에 마우스 왼쪽 단추가 누름으로 표시되어야 합니다.

참고

브라우저에서 창을 호스트할 때는 이 메서드를 호출할 수 없습니다.

적용 대상

추가 정보