WPF实现窗体移动

在Winform中,一般需要移动一个窗体,通常需要使用win32的SendMessage来实现,通过发送WM_NCHITTEST消息,来告知系统,当前点击的是一个窗体。

而在WPF中,完全不需要这样来做,有一种更简单的方法,只需要处理MouseLeftButtonDown事件即可,添加DragMove 方法

private void title_MouseLeftButtonDown(object sender, MouseButtonEventArgs e)
{
    DragMove();
}

非常简单和方便。特别是在写无窗体的UI时候。

上一篇:RabbitMQ 消息队列回执 basicReject basicNack basicRecover 用法和区别


下一篇:RabbitMQ 之消息应答