1

ユーザーがテキストボックスにcharsと入力したときに、ローカル検索プログラムを作成したいのですが、リストボックスにすべての可能な結果がリストされているはずです。

例えば。ユーザーが「AB」と入力すると、リストボックスに次のような結果が表示されます。

"AB"
"ABDDD"
"ADDDB"

太字や黄色の背景のように、文字「A」と「B」を強調したいのですが、リストボックス内の特定の文字にスタイルを与える方法が見つかりません。出来ますか?ありがとう

4

2 に答える 2

2

はい、これは winforms で可能です。WPF の方がはるかに簡単です。winformsでこれを行うには、ここdrawitemで説明されているイベントを使用する必要があります。さらに、これを で使用してリストボックスの外観を変更する例を次に示します。listbox

これがお役に立てば幸いです!

于 2013-01-08T01:59:03.087 に答える
0

このコントロールであなたが探しているものを正確に達成することができました: https://advancedlistbox.codeplex.com/。フィルタリングをサポートしているので、おそらくそれを使用して、しようとしているようにリストをトリミングできます。

于 2013-03-12T18:47:29.137 に答える