因此,我放弃了标准的WPF Calendar
控件在MainWindow.xaml中的一个全新的WPF应用程序在VS2010中。如果我点击日历中的某一天,然后尝试点击该应用的关闭按钮,则必须在接受点击之前点击两次关闭按钮。它的行为好像Calendar
尚未释放鼠标以与应用程序的其余部分进行交互。WPF日历控件坚持鼠标
我已将Focusable
更改为false,但效果未发生变化,并且我尝试覆盖PreviewOnMouseUp
并致电ReleaseMouseCapture()
无济于事。我用MouseLeave
和MouseLeftButtonUp
完成了相同的结果。鉴于这些事情都不起作用,我怀疑我正在吠叫错误的树。谷歌已经没有什么值得注意的了,但也许我的GoogleFu今天还没有达到遏制。
任何想法?
我没有看到有关的任何在日历类层次结构中弹出。 Calendar-> Control-> etc ...-> Object – 2011-05-16 23:13:30
@Ritch Melton:它仍然可以在其Template模板中使用任意控件,ComboBox不会从这些类继承,也可以在内部使用Popup。 – 2011-05-16 23:18:50
@ H.B。啊,好的。这就说得通了。 – 2011-05-16 23:20:04