テキストボックスのオートコンプリートを再作成しようとするカスタム UserControl があります。ユーザーが入力すると、テキストは提供されたアイテムのコレクションをフィルター処理するために使用され、Popup はユーザーが入力したものと一致するアイテムを含む ListBox を表示します。
残念なことに、ユーザーがアプリケーションから別のウィンドウ (ブラウザー、MSWord、何でも!) に切り替えることにした場合、ポップアップは他のすべてのウィンドウの上に残ります!
また、ポップアップを開いた状態でウィンドウ (カスタム コントロールをホストする) を移動すると、ポップアップは所定の位置に留まります (ウィンドウに追従しません)。ちょっと面白いですが、明らかに受け入れられない行動です。私は周りを見回しましたが、これについて2年間答えられなかった投稿を1つだけ見つけました:(