J'ai une zone de liste déroulante que j'utilise sur plusieurs WinForms. Au lieu de la suppression d'une zone de liste déroulante sur chaque WinForm et puis le remplissage de la zone de liste déroulante avec des données provenant d'une Table de données sur chaque WinForm, je n'ai pas pu créer un Contrôle Utilisateur (ComboBox) où les données sont déjà remplie et de n'utiliser que les communications UNIFIÉES sur mon Winforms?
Ci-dessous est comment je remplir les données pour chaque zone de liste déroulante maintenant. (J'ai une classe publique pour le sql trucs)
La Variable SQL vient d'une Classe appelée SQLControl. la Classe dispose de toutes les connexion sql choses.
Public Sub Fillcombobox()
sql.AddParam("@ExaminerType", 3)
sql.ExecQuery("MyStoredProcedure")
ComboBoxExaminer.ValueMember = "Examiner_ID"
ComboBoxExaminer.DisplayMember = "Last_Name"
ComboBoxExaminer.DataSource = sql.DBDT
End Sub
Private Sub MyWinform_Load(sender As Object, e As EventArgs) Handles MyBase.Load
Call Fillcombobox()
End Sub