E per l'ennesima volta mi ritrovo a postare la domanda e immediatamente dopo trovare la soluzione....
Beh almeno il forum mi porta bene.
Per tutti quelli che avessero questa necessita lascio la parte di codice dove popolo la DatagridView.
I due oggetti datatable si riferiscono
_tbitem alla tabella Articoli(CodiceArticoli,Descrizione,Categoria)
_tbcat alla tabella Categorie (Codice,Descrizione)
Il codice fa parte dell'evento Click di un pulsante
[%]
With DataGridView1
Dim ColumnCmbCat As New DataGridViewComboBoxColumn
Dim ColumnCat As New DataGridViewTextBoxColumn
Dim ColumnArt As New DataGridViewTextBoxColumn
Dim ColumnDesc As New DataGridViewTextBoxColumn
With ColumnArt
.HeaderText = "Articolo"
End With
With ColumnDesc
.HeaderText = "Descrizione"
End With
With ColumnCat
.HeaderText = "Categoria"
End With
With ColumnCmbCat
' Bind ColumnCar to Cars table
.DataSource = _tbCat
.DisplayMember = "Category"
.HeaderText = "Categoria"
End With
.Columns.Add(ColumnArt)
.Columns.Add(ColumnDesc)
.Columns.Add(ColumnCmbCat)
.AutoGenerateColumns = False
End With
DataGridView1.DataSource = _tbItem
' DataGridView1.DataMember = "Articoli"
DataGridView1.Columns(0).DataPropertyName = "Articolo"
DataGridView1.Columns(1).DataPropertyName = "Descrizione"
DataGridView1.Columns(5).DataPropertyName = "Cat"
[%]
Spero che possa essere utile
Malkav

Rispondi quotando