Serviceを読んで理解し、同意したものとみなします。スタック・オーバーフローはプログラマーとプログラミングに熱心な人のためのQ&Aサイトです。AutoCompleteSource.CustomSource;として、textBox1.AutoCompleteCustomSourceに住所録の名前が入っているとします。名前の文字を数文字入れるとサジェストされますが、その時の候補が出ているリストボックスの名前の横に、例えば電話番号や住所などを併記したいのです。2008付属のSpy++(32bit版/64bit版)がフッキングに失敗してWindowsメッセージを上手く取れないため分かりません(取れたところで実装方法が分かるかも怪しいのですが)。別にオーナードローでなくても、見た目的に同じような事が出来れば構いません。要は、こんな風にしたいという事です(画像は編集で作ってます)。AutoCompleteCustomSourceコレクションに対応する別のコレクションでもいいですし、そもそもオートコンプリートを用いずに見た目的に同じなら、文字が入力されたときにテキストボックス下にリストボックス(リストビューの方がいい?)が表示されるでも構わないです。個の銅バッジオートコンプリートとは少し違いますが、マルチカラムのコンボボックスは色々ライブラリがあるようです。13:14回答有り難うございます。教えていただいたURLに、非常に簡単にDataSourceにバインドできてDataGrid並みに表示できるものがあってやりたいことは実現できました。あとちょっと調整すれば概ね期待した機能は実装できそうです。票2直接、オートコンプリートの右側に情報を追加する。いう機能は無いかと思います。フォントと文字幅をうまく調整して手動でやる方法がまずあります。処理が複雑になりますし、面倒ですよね。オートコンプリートの幅が変更した時も多分追従出来ないでしょうし。次にオートコンプリートを使うのではなく、wpf+自力でリストビューを使う方法。いう話から外れてしまいますし、これも処理が面倒ですよね。wpfを簡単に説明すると、リストビューで表示する1項目を自分で定義する手段と言えます。通常リストビューの1アイテムはテキストと、後はアイコンくらい?しか表示出来ませんでしたが、wpfのデータバインドという機能を使うと自由にレイアウトを組む事が出来ます。個の銅バッジリストボックスを併用する方法については質問者さんも書かれていますが、別にWPFを使わないと不可能というわけではないかと。13:00コメント有り難うございます。久々のWindowsプログラミングでWPFについてまだ全然理解していなかったりします。Dropdownというクラスの最上位ウィンドウがTextBoxの数だけ作成されていました。その配下のSysListView32のhWndを取得してSetWindowsHookExで表示のタイミングを把握し、Graphics.FromHwndで得たコンテキストに描きこめば原理的にはオーナードロー可能なはずです。WM_PAINTのタイミングではテキストが書かれていなかったのでどのメッセージが適切かは分かりません。個の銅バッジ詳細な情報有り難うございました。昔の雑誌InseideWindowsにリストボックスに横スクロールバーを実装する方法について記載があって関連して調べていましたが、オートコンプリートのリスト幅の調整も必要そうですね。余談ですがComboBoxではオートコンプリートで表示されるリストとComboBox.Itemsのリストとではまた異なるウィンドウが出るようでした。|回答スタック・オーバーフローに参加してくれて、ありがとうございます!質問の回答を共有してください。回答を説明し、自分の検討結果も共有してください。意見を述べること(意見を述べるなら、参照リソース、自分の経験で意見をサポートしてください)さらにサポートが必要な場合このヘルプを参考してください。“回答を投稿”をクリックすることで利用規約、プライバシーポリシー、及びクッキーポリシーに同意したものとみなされます。タグが付いた他の質問を参照するか、自分で質問をする。質問のフィードこのRSSフィードを購読するには、このURLをコピーしてRSSリーダーに貼り付けてください。