テキストボックスの自動補完を再作成しようとするカスタムのUserControlがあります。ユーザーが入力すると、テキストが提供されたアイテムのコレクションをフィルタリングするために使用され、ユーザーが入力したものと一致するアイテムを含むListBoxがポップアップ表示されます。他のウィンドウがフォーカスしているときにポップアップコントロールを非表示にする
残念ながら、ユーザーがアプリケーションから別のウィンドウ(ブラウザ、MSWord、なにか)に切り替えることにした場合、ポップアップは他のすべてのウィンドウの上に残ります!
また、ポップアップを開いた状態で自分のウィンドウ(カスタムコントロールをホストしている)を移動すると、ポップアップがそのまま残ります(ウィンドウに従いません)!ちょっと面白いですが、明らかに受け入れられない行動です。私は周りを見回したが、わずか2年間、未回答行きました。この程度つのポストを見つけた:(
2010年2月現在、WPFオートコンプリートボックスにはこの問題があります。:( –