2011-01-20 2 views
0

私のアプリケーションの連絡先情報を検索する際に結果を表示する方法をアドバイスしたいと思います。C#/ Winforms:検索結果のヒントを表示

複数の結果を含むフォームをグリッドに表示し、探しているフォームを選択して連絡先フォームを表示することをお勧めします。または、連絡フォームをナビゲーションボタンで表示し、探しているクライアントが見つかるまで、フォームのレコードをナビゲートします。

あなたのご入力は大変ありがとうございます。

ありがとうございます。

答えて

0

それは個人の好みだが、通常のユーザーは、これらの日は、彼らが望むものを選択し、そこから検索結果のリストを期待しています。多くの場合、グリッド内には表示されませんが、コンテンツをラップする複数の行があるGoogle検索結果と同様の形式になります。

+0

レコード番号は、我々が探しているエンティティに応じて異なりますが、結果に表示される列は、データグリッドは、このプロジェクトのために正常に動作しますので、6を超えることはありません。あなたのご意見ありがとうございます。 – Fernando

+0

私はデータグリッドがうまくいかないとは言わなかった、私はそれはちょっと古風なことだと言った。 :) –

+0

WinformsアプリケーションでGoogleのタイプの結果をどのように再現できますか?どのようなコントロールを使用しますか?ありがとうございました。 – Fernando

0

私はあなたが競合答えの多くを得るだろうと思います。私は、一般的な場合に「最良の」方法があるとは思わない。選択する内容は、検索結果の性質、典型的な結果セットのサイズ、および残りのアプリケーションの仕組みによって異なります。

私の好ましい方法は、私は画面の不動産を持っている場合、ハイブリッドを行うことです。画面の一部では、特定の情報(例:名字など)を含む結果のリストを表示します。画面の別の部分には、リストビューで現在選択されている人物の連絡先情報を表示する連絡先フォームがあります。このアプローチでは、ユーザーは返された結果をすばやく確認したり、正しいと思うものに直接行くことができます。

これはクリックを排除し、いやそれは一つではないですが、戻って、あまりにも多くのユーザーインタフェースがに私をロックして、次、などのループを選択します。

+0

情報の編集はどのように扱いますか?それは同じ形で起こりますか?ありがとうございました。 – Fernando

+0

はい、同じフォームでの編集を処理します。 –

+0

私は試してみます。ありがとうございました。 – Fernando