I used this code:

vb Code:
  1. Friend Sub PopulateCB(ByRef mycontrol As ComboBox, _
  2.                       ByVal expressionSQL As String)
  3.     ' DMBD is my data-handling class:
  4.     Using DataTableOrigem As DataTable = DMBD.Read_a_Table(expressionSQL)
  5.         ' this MsgBox told me my Table is correctly filled:
  6.         MsgBox(DataTableOrigem.Rows(0).Item(0).ToString)
  7.         ' this MsgBox told me my control was correctly passed:
  8.         MsgBox(mycontrol.Name)
  9.         mycontrol.DataSource = DataTableOrigem
  10.         mycontrol.ValueMember = DataTableOrigem.Columns(0).ColumnName
  11.         mycontrol.DisplayMember = DataTableOrigem.Columns(1).ColumnName
  12.     End Using
  13. End Sub

Nevertheless, mycontrol remains empty after this.

Could someone help me figure out why?

Thank you very much!