Je développe une application de formulaire Windows à partir d'une application de base de données de notes Lotus très basique. A titre d'exemple de Il existe une table "Jobs" une table "Parts" et une table de relations many-many "Job_Parts" avec JobID et PartID. Lors de l'ajout d'un nouvel enregistrement de travail, j'ai besoin d'une méthode de saisie que l'utilisateur doit sélectionner dans la liste de pièces. Je pense qu'il s'agit d'une liste de cases à cocher permettant à l'utilisateur de cocher rapidement les pièces du travail. J'ai fait quelque chose de similaire dans asp.net et lier la liste de cases à cocher au tableau "Parts", puis capturer des sélections et les ajouter à un nouvel enregistrement de plusieurs à plusieurs devrait fonctionner. J'ai besoin d'aide lorsque vous montez l'enregistrement du travail pour éditer, comment lier ensuite les enregistrements de pièces sélectionnés dans les nombreux enregistrements de relation dans la liste de cases à cocher.Saisie de données pour une relation plusieurs à plusieurs dans les formulaires Windows
La deuxième requête peut ne pas correspondre à un contrôle de liste de cases à cocher Lotus Notes par rapport aux formulaires Windows. Dans le contrôle des notes de lotus, un utilisateur peut facilement utiliser une touche dans la liste de cases à cocher en tapant les premières lettres d'une partie, sélectionner une valeur puis appuyer sur une virgule pour commencer à taper la partie suivante.
Est-ce que quelqu'un a vu quelque chose comme ça, ou toute autre façon de rapidement (avec un clavier) sélectionner de nombreuses données. Comme je suis sur le point de soumettre ceci ... Je commence à ajouter des étiquettes à la question et me rends compte que c'est la méthode parfaite et rapide de faire ce dont j'ai besoin. Est-ce que quelqu'un a fait la même chose en winforms, si oui, pouvez-vous m'envoyer quelques conseils?
Avez-vous besoin d'aide pour lier des données au Many-To-Many ou pour ajouter des tags avec des virgules? Je suis confus quant à quelle question essayer et répondre. –