我有一个应用程序,可以使用DragMove拖动带有典型模式的标题栏:
private void Window_MouseLeftButtonDown(object sender, MouseButtonEventArgs e)
{
DragMove();
}
它工作正常,但只有当我点击一个点,然后拖动。如果我在将鼠标拖到标题栏上时单击它,它就不会移动。
是否还有其他事件而不是MouseLeftButtonDown我需要挂钩?
答案 0 :(得分:0)
尝试在MouseLeftButtonDown事件处理程序中调用MyWindow.CaptureMouse(),然后在MouseLeftButtonUp事件处理程序中调用MyWindow.ReleaseMouseCapture()。