Boo / C#を使用してオートコンプリートコントロールを作成したいと思います。これがどのように見えるかわからない場合のインターネットからのスクリーンショットです:
私は基本的に、装飾されていないウィンドウ/ダイアログ(どのように実装するかはわかりません)、またはそれ自体で表示できるコントロール(ある種のリストボックス)を考えています。
どうすればそのような制御を実装できますか?
コントロールの飛び出す部分にとても興味があります!
Boo / C#を使用してオートコンプリートコントロールを作成したいと思います。これがどのように見えるかわからない場合のインターネットからのスクリーンショットです:
私は基本的に、装飾されていないウィンドウ/ダイアログ(どのように実装するかはわかりません)、またはそれ自体で表示できるコントロール(ある種のリストボックス)を考えています。
どうすればそのような制御を実装できますか?
コントロールの飛び出す部分にとても興味があります!
TextBox
すでにオートコンプリートを行っているようです。TextBox.AutoCompleteSource
プロパティを参照してください。
私はしばらく前にそのようなことをし、結果を表示するためにリストボックスを使用しました。KeyUpイベントを監視してデータのフェッチを実行し、リストボックスを表示するだけで済みました。リストボックスを非表示のコントロールとしてフォームに追加し、その位置を設定した後、必要に応じてリストボックスを表示します