因此,我放棄了標準的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