做過Winform的同學,都知道WinForm中的ComboBox有TextChanged事件。開始做WPF之后,發現不少同學在抱怨為什么WPF版本的ComboBox里面沒有了TextChanged事件,類庫的開發人員怎么想的?
其實由於WPF仔細重新思考了控件層次和內容關系(WPF強大靈活的主因之一),我們可以用一下方法定義一個ComboBox的TextChanged事件:
<ComboBox TextBoxBase.TextChanged="comboBoxTextChanged" ... />