2010-12-03 3 views
3

У меня есть приложение, которое может перемещать, перетаскивая строку заголовка с типичной картиной с использованием DragMove:DragMove не работает, когда быстро перетаскивается?

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

Он прекрасно работает, но только если я нажимаю на месте, а затем перетащить. Если я нажимаю, перетаскивая указатель мыши над заголовком, он не перемещается.

Есть ли еще одно событие, кроме MouseLeftButtonDown Мне нужно подключиться?

ответ

0

Попробуйте вызвать MyWindow.CaptureMouse() в обработчике события MouseLeftButtonDown, а затем вызовите MyWindow.ReleaseMouseCapture() в обработчике событий MouseLeftButtonUp.

Смежные вопросы