共用方式為


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 ,滑鼠左鍵必須壓在視窗工作區的公開區域上。

注意

當視窗裝載于瀏覽器中時,無法呼叫這個方法。

適用於

另請參閱