私は多くのTextBox
オートコンプリートを使用するコントロールを持つアプリケーションを持っています。それぞれAutoCompleteMode.CustomSource
を使用して、関連するAutoCompleteStringCollection
からオートコンプリートテキストを取得します。編集可能なTextBoxのオートコンプリートリストを作成するにはどうすればよいですか?
ユーザがTextBox
に新しい値を入力すると、関連付けられたAutoCompleteStringCollection
に追加され、セッションの最後にこれらのすべてのコレクションがユーザのホームディレクトリ内のファイルに保存されます。
問題は、それらのコレクションのエラーを修正する方法がないことです。 IEでは、オートコンプリートコントロール付き入力コントロールを使用してオートコンプリートリスト内の項目にスクロールさせ、Del
を押して削除します。これは.NETコントロールでは機能しません。
私は本当に自分のUIを実装する必要はありません。私は立ち往生ですか?私が見ていないこれを可能にする方法はありますか?
私の不満はありますが、どのように提案がありますか?オートコンプリートを開発する私の唯一の経験は、ASP.NET AJAXツールキットによるものであり、そのコンポーネントがWebサービスからの提案を取得して以来、それを編集する方法はないと思う。 もちろん、私は間違っている可能性があります。 –
彼は様々なソースからオートコンプリートをサポートしているASP.NETではなく、Windowsフォームを使用しています –