Salve a tutti,
vorrei inserire in un form una combobox con immagini.

Ho letto vari esempi su come inserire immagini in una combobox tramite il metodo DrawItem, ma tutti utilizzano il metodo Add per aggiungere i vari elementi.

Ho un database Access con la tabella "Categorie", con i campi
"id" - numerazione automatica
"Categoria" - testo
"Icona" - numerico (l'ImageIndex della icona in una ImageList)

Io vorrei caricare gli elementi settando come DataSource della combobox un DataTable, perchè il ValueMember col metodo Add non mi è possibile utilizzarlo, o probabilmente non sò io come.

Questo è il codice che utilizzo per caricare i dati:
codice:
   Dim dadapter As New OleDb.OleDbDataAdapter
   Dim dtable As New DataTable
   Dim comando As New OleDb.OleDbCommand("Select id, Categoria, Icona from Categorie", conn)
    comando.CommandType = CommandType.Text
    dadapter.SelectCommand = comando
    dadapter.Fill(dtable)
    cmbCategorie.DataSource = dtable
    cmbCategorie.ValueMember = "id"
    cmbCategorie.DisplayMember = "Categoria"


Come posso fare?

Grazie e vi chiedo scusa se sono stato poco chiaro ma sono alle prime armi col Vb.net