comment ajouter dynamiquement des combobox dans les windows forms(C#) et lié à une colonne d'une table dans la base de données sql

Mon formulaire windows dispose d'un bouton AJOUTER qui ajoute une liste déroulante pour la forme après chaque clic. Le problème est, je ne suis pas en mesure de le lier à une colonne de table au moment de l'exécution. Via une liaison de données source sélectionne la même valeur dans toutes les zones de liste déroulante. Je suis de codage en C#

voici un exemple de code :

ComboBox ocbNext = new ComboBox();
//HAVE set the rest of the properties right, the problem is with the databinding
ocbNext.DataSource = this.dummysubjectBindingSource;
ocbNext.DisplayMember = "sub_name";
ocbNext.ValueMember = "sub_name";
this.Controls.Add(ocbNext);
  • avez-vous un exemple de code.
  • Ressemble vous avez déjà obtenu la première partie de la réponse à la question. Pour la deuxième partie, il devrait être assez facile à mettre en œuvre. Voyons voir ce que vous avez obtenu jusqu'à présent...
  • hey tzup le problème est avec ocbNext.DataSource = ce.dummysubjectBindingSource; c'est la même databindingsource que j'ai ajouté pour la statiquement présenter de zone de liste modifiable, lorsque j'utilise la même liaison de données source pour la dynamique ajouté cmbo boîte, que le problème commence. les données initiales bindingsource a été ajouté via l'assistant...je dnt knw comment ajouter dynamiquement d'un
InformationsquelleAutor Raghav Bali | 2010-01-28