Элемент управления календаря WPF, удерживающий мышь

Итак, я отбросил стандартный элемент управления WPF Calendar в MainWindow.xaml в файле новое приложение WPF в VS2010. Если я щелкну день в календаре, а затем попытаюсь нажать кнопку «Закрыть» для приложения, мне придется дважды щелкнуть кнопку закрытия, прежде чем оно примет щелчок. Он действует так, как будто Календарь не освободил мышь для взаимодействия с остальной частью приложения.

I ' Мы изменили Focusable на false, без каких-либо изменений, и я попытался переопределить PreviewOnMouseUp и вызвать ReleaseMouseCapture () безрезультатно. Я проделал то же самое с MouseLeave и MouseLeftButtonUp с тем же результатом. Учитывая, что ни одна из этих вещей не работает, я подозреваю, что лаю не на то дерево. Google не обнаружил ничего примечательного, хотя, возможно, мой GoogleFu сегодня не готов к работе.

Есть идеи?

10
задан Dave Clemmer 18 August 2013 в 17:13
поделиться