いくつかの類似した質問がありますが、それらはすべて反対の動作を求めているようです。私はデータバインドされたコンボボックスを持っています。そして、ユーザーがテキストボックスのように入力することで値を見つけることができるようにします。この動作はIsEditableでは簡単ですが、結果としてItemsSourceにない値をユーザーが選択できるようになります。編集可能なコンボボックスとバインディング、ブロック欠損値
ユーザーがこれを行うと、コンボボックスが赤く強調表示されますが、それはそれです。私はそれが実際に価値をクリアするか、最も近いものを選ぶか、どちらか簡単な方を選んでください。これはテキストにもバインドせずに可能で、バリデーションロジックをセッターに入れますか?
ユーザーは実際にコンボボックスを編集できないと入力してマークすることでアイテムを見つけることができます。 – NestorArturo
柔軟性が低く、バックスペースキーの機能は異なります。 – Tyrsius