Я хочу условно запретить клавише Enter / Return выбрать выделенный элемент в раскрывающемся списке ComboBox. Поэтому я подключил обработчик событий к ComboBox.PreviewKeyDown, чтобы я мог установить свойство Handled, но обработчик событий никогда не вводится. Когда я использую Snoop для просмотра событий, событие PreviewKeyDown вызывается для других клавиш, но никогда не срабатывает, когда я нажимаю клавишу возврата; даже на уровне окна. Почему событие не запускается?
EDIT:
ComboBox должен быть редактируемым (IsEditable = true). Затем откройте выпадающий список. Начните вводить элемент в вашем списке, и он должен выбрать его для вас. Нажмите клавишу возврата.