自由国度

.Net、C#、WPF、Silverlight、HTML5、JavaScript等,好好写代码。

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

Window.DragMove 方法

①允许使用在窗口工作区的暴露区域上方按下其鼠标左键的鼠标来拖动窗口。

 

②调用 DragMove 时必须按下鼠标左键。 检测何时按下鼠标左键的一种方法是处理 MouseLeftButtonDown 事件。

③调用 DragMove 时,必须在窗口工作区的暴露区域上方按下鼠标左键。

④当窗口承载在浏览器中时,不能调用此方法。

实例代码:

protected override void OnMouseLeftButtonDown(MouseButtonEventArgs e)
{
    base.OnMouseLeftButtonDown(e);

    // Begin dragging the window
    this.DragMove();
}


posted on 2010-12-04 17:21  彬子  阅读(1743)  评论(0编辑  收藏  举报