非常に基本的なLotus Notesデータベースアプリケーションから移植されたWindowsフォームアプリケーションを開発しています。例として、「ジョブ」テーブルには「部品」テーブルと多対多の関係テーブル「Job_Parts」とJobIDとPartIDがあります。Windowsフォームの多対多の関係のデータ入力
新しいジョブレコードを追加するときは、ユーザーがパーツリストから選択するための入力方法が必要です。これはチェックボックスリストであり、ユーザーはジョブ内の部品をすばやくチェックすることができます。私はasp.netで同様のことを行い、チェックボックスのリストを "Parts"テーブルにバインドしてから、選択内容をキャプチャして、新しいレコードを多数のレコードに追加して動作させる必要があります。編集するジョブレコードをプルアップするとき、多くの関係レコードで選択されたパーツレコードをチェックボックスリストにバインドする方法について助けが必要です。
2番目の要求は、Lotus Notesのチェックボックスリストコントロールと比較して、Windowsフォームで一致するものではない可能性があります。 ロータスノートのコントロールでは、ユーザーはチェックボックスのリスト内でキーストロークを簡単に使用できます。パートの最初の2文字を入力すると値が選択され、その後にカンマを押すと次のパートの入力が開始されます。
このようなことを誰かが見たり、キーボードを使ってすばやく他の方法で多くのデータを選択したりしています。
私はこれを提出しようとしています...私は質問にタグを追加し、これが私が必要とすることを行う完璧で迅速な方法であることを認識し始めます。あなたは私にいくつかのポインタを送ることができる場合、誰もwinformsで同じことをしましたか?
を使用すると、多対多のデータバインディングまたはカンマでタグを追加する方法について助けが必要ですか?私は試して答えようとするとどんな疑問があるのか混乱しています。 –