Image dans DataGridView disparait lors du tri
Bonjour à tous!
Voici mon problème. J'ai un DataGridView dans un From VB.NET. Dans cette grille, qui est liée à un dataSet via DataSource Propriété, j'ai ajouté une colonne de type DataGridViewImageColumn(). Les images s'affichent correctement dans cette colonne lors de son remplissage. Cependant, lorsque je clique sur les entêtes des colonnes pour trier, les images disparaissent pour laisser place au carré blanc avec la croix rouge...
Voici mon code:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
|
Dim statusIcon As Image
Dim iconColumn As New DataGridViewImageColumn()
iconColumn.Name = "statusIcon"
Me.grid_users.grid.Columns.Insert(0, iconColumn)
For Each row As DataGridViewRow In Me.grid_users.grid.Rows
If row.Cells("status").Value.ToString = "1" Then
statusIcon = My.Resources.lock_open
Else
statusIcon = My.Resources.lock
End If
row.Cells("statusIcon").Value = New Bitmap(statusIcon)
Next |
Est-ce que qqn aurait déjà eu le même type de problème?
Merci d'avance à tous!