我曾嘗試過這幾個小時,但它不工作。如何在WPF組合框項目被點擊或通過回車鍵選擇時捕獲事件?
我有一個組合框,有幾個項目在那裏,像一個搜索框一樣動態生成。
現在我想捕捉一個事件,當用戶點擊下拉菜單項時,或者點擊下拉菜單項。
如何實現這一目標?我試圖在Combobox上設置鼠標/鍵盤事件處理程序,但它只適用於組合框的文本框,而不是在下拉列表中。
謝謝。
編輯: 我忘了提及我在我的Combobox上定製了DataTemplate。我嘗試了另一種在ComboBox.ItemContainerStyle中設置事件的方法。
我試過PreviewKeyDown,但沒有捕獲。任何想法?的
感謝後,我忘了提,我有我的組合框自定義的DataTemplate。我嘗試了另一種在ComboBox.ItemContainerStyle中設置事件的方法。 <形式的TargetType = 「{x:類型ComboBoxItem}」> 我試圖PreviewKeyDown,但沒有被捕獲。任何想法? –
VHanded
2011-04-14 07:03:43