ComboBox editável com ligação ao valor que não está na lista

Eu tenho uma caixa de combinação editável onde nem sempre o item preferido está na lista suspensa.

Gostaria de ter a possibilidade de inserir manualmente o texto na caixa de texto que é propagada para a string vinculada ao SelectedValue.

No momento, a sequência vinculada ao SelectedValue será atualizada apenas se o valor inserido estiver nos valores dos itens da ComboBox.

Como permito que valores personalizados não disponíveis na lista ComboBox sejam inseridos manualmente e propagados adequadamente para o valor vinculado?

questionAnswers(2)

yourAnswerToTheQuestion