我有一个ComboBox数据绑定到一个ObservableCollection的strings。也是可编辑的ComboBox,因此您可以输入自己的值或从列表中选择一个。我遇到的问题是索引SelectedItem似乎是您在 中输入自己的值时选择的最后一个项目的索引ComboBox,尽管当您IsTextSearchEnabled设置为 true 时它是 -1。
问题是,如果有人输入了自己的值,然后决定改为选择ComboBox之前已选择的项目,则索引不会更改,因此SelectionChange事件不会触发。在这种情况下,我怎么能触发一个事件?