是否有組合框的「BeforeSelectionChanged」事件?我想在SelectedItem屬性更改之前驗證一些內容。WPF:是否有組合框的「BeforeSelectionChanged」事件?
1
A
回答
1
沒有PreviewSelectionChanged事件。而不是使用雙向綁定,使用單向綁定到SelectedItem並通過命令或SelectionChanged事件獲取更新。這樣你可以在處理程序中進行一些驗證,甚至可以取消選擇。
0
不幸的是,我不認爲這是存在的。
您可能可以使用PreviewLeftMouseDown
事件並確定鼠標是否位於ComboBox
中的某個項目上。如果它不是SelectedItem
的項目,那麼您知道它即將更改。
+0
這是一個有趣的想法,但它聽起來像是很難得到正確的。 – 2010-07-26 22:45:24
+1
你也可以處理鍵盤事件... – 2010-07-26 22:48:31
相關問題
- 1. WPF組合框DataBound事件?
- 2. 組合框輸入事件WPF
- 3. 組合框項目加載事件WPF?
- 4. 組合框,是否有項目懸停的事件?
- 5. WPF的SelectionChanged事件組合框不點火,如果它有它
- 6. wpf中的TreeView ...是否有SelectedItemChanging事件?
- 7. 聚合物是否有組件「組件出現」事件?
- 8. 是否有WPF複選框控件切換事件?
- 9. WPF列表框或組合框中的ItemActivated事件
- 10. 帶有複選框的Wpf組合框
- 11. ListBox wpf上是否有SelectionChanging事件?
- 12. WPF與組合框
- 13. wpf組合框dropdownned
- 14. C#WPF - 組合框
- 15. WPF組合框SelectedItem
- 16. WPF組合框MaxDropDownItems
- 17. WPF組合框validationrules
- 18. Wpf Mvvm組合框
- 19. WPF - 對組合框
- 20. Kendo UI組合框事件
- 21. ZK組合框ONSELECT事件
- 22. 組合框更改事件
- 23. 重寫組合框事件
- 24. Winforms組合框SelectedValueChange事件
- 25. VB6組合框事件
- 26. 在DropDownOpened事件上設置的WPF組合框綁定列表
- 27. wpf可編輯組合框的「提交」事件?
- 28. WPF放空事件爲空的組框
- 29. 組合框中的組合框更改事件的參數js
- 30. WPF中的多行組合框控件
這將工作,謝謝。 – 2010-07-27 19:02:57