0

EFを介していくつかの値がロードされるオートコンプリート付きのコンボボックスがあります。私が欲しいのは、そのフィールドとエンティティの2番目のフィールドにオートコンプリートを一致させることです。もう少し説明するために、ここにデータモデルがあります:

AccountCode
ID   |   Ref   |   Desc
-----------------------
1    |   ABC   |  DEF
2    |   XZY   |  WUV

現在、refフィールドはオートコンプリートに読み込まれているため、ユーザーがコンボに「AB」と入力すると、ABCがユーザーに表示されます。ユーザーが「DE」と入力すると、ABCも表示されます。

4

1 に答える 1

1

コンボボックスでこれができるとは思いません。ただし、テキストボックスとボタンを使用してそれを行うことができます。

私は以前、銀行のアプリケーションでこの機能を見たことがあります。そこでは、ユーザーがアカウント番号またはアカウント所有者の名前を入力できる必要がありました。また、リストから選択できる必要があります。

テキストボックスから始めて、変更イベントをキャプチャし、RefおよびDescの内容と照合してみてください。次に、テキストボックスの横にボタンを配置して、ユーザーがリストから選択できるようにします。

于 2012-07-04T18:33:05.343 に答える